Switcho employs 60 employees. The Switcho management team includes Redi Vyshka (Co-founder and COO), Pierluigi di Marco (Sales and Partnership Manager), and Eleonora Francese (Content Marketing Manager).
Looking for a particular Switcho employee's phone or email?