Leonardo Worldwide corporate office is located in 111 Peter St Suite 530, Toronto, Ontario, M5V 2H1, Canada and has 51-200 employees.
leonardo worldwide corp
leonardo worldwide
Departments
Number of employees
Sales
8
Engineering & Technical
5
Marketing
3
Finance
2
Information Technology
2
Operations
1
| Location | People at location |
| North America | 11-50 |
| Africa | 1-10 |
| South America | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Leonardo Worldwide's success, and advanced their careers.
Senior Software Develo... at Citi
Worked as Principal Software Developer
at Leonardo Worldwide (2012-2018)
Deductions Maximizatio... at SPS Commerce
Worked as Senior Account Executive
at Leonardo Worldwide (2016-2017)
Named Enterprise Accou... at Cloudflare
Worked as Sales Consultant - Hotel Digital Marketing
at Leonardo Worldwide (2015-2017)
Director, Engineering at Viafoura
Worked as CI & CD DevOps Engineer
at Leonardo Worldwide (2016-2017)
Vice President, Engine... at Veeva
Worked as Chief Technology Officer
at Leonardo Worldwide (2018-2020)
Explore More
Founded in 2000 and headquartered in Toronto, Ontario, Leonardo helps hotels generate more bookings and revenue.... Read More