Davide Villa has a diverse work experience spanning various roles and industries. Davide served as the CEO of JobCloud SA | jobup.ch - jobs.ch from February 2019 onwards, where they also held positions as Chief Business Development Officer, Interim CTO, CPO, CTO Interim, and Company Development Manager. Davide was also a Member of the Board of Directors at eJobs Romania starting in March 2021. In addition, Davide worked as a Board of Advisors at Ideal-tek, Firstbird, R-Everse, Uepaa AG, Homedia SA, manoo.ch, and logograb sagl, where they provided support and expertise in strategic projects, product management, business development, and corporate development. Furthermore, they owned Ideamix Sagl and offered consulting services in architecture, workplace 4.0, and digitalization.
Davide Villa completed their education at various universities and institutions. Davide obtained an Executive Master in Business Information Systems (MBI) from HEC Lausanne - The Faculty of Business and Economics of the University of Lausanne from 1999 to 2001. Prior to that, they studied Architecture and earned an Architect EPFL degree from EPFL (École polytechnique fédérale de Lausanne) from 1993 to 1997. Davide also attended ETH Zürich from 1987 to 1992, where they earned their II. Vordiplom in Architecture. In addition, they obtained a certification as a Product Owner from the Scrum Alliance in December 2015.
JobCloud SA | jobup.ch - jobs.ch
3 followers
JJobCloud is the leading digital company in the Swiss job market and offers a variety of innovative recruitment solutions. The portfolio includes renowned job portals such as jobs.ch, jobup.ch and JobScout24.ch as well as the JobCloud HR Tech and JobCloud HR Services divisions. Founded in 2013 and belonging to Ringier and TX Group, JobCloud is a leading player in the industry. In addition to its headquarters in Zurich, the company is present in various locations and currently employs over 350 people. JobCloud stands for efficiency, diversity and transparency in the recruitment industry and supports companies in filling their vacancies as well as job seekers in finding a fulfilling job. More than 300 employees from 25 nations work for JobCloud in Zurich, Geneva, Vienna, Belgrade and Cluj. Our culture is based on the values One Team, Passion, Customer Centricity, Diversity&Inclusion and Performance. By the way, these were defined by our employees themselves.