Massimo is Country Marketing Manager at Dell Technologies in Switzerland.
After over 9 years in the company, he has developed expertise in the business aspect of digital transformation.
Click to Load More