Apollo Scooters corporate office is located in 3700 Rue Saint-Patrick Unit 118D, Montreal, Quebec, H4E 1A2, Canada and has 11-50 employees.
apollo scooters
apollo imports inc
apollo explore
Departments
Number of employees
Operations
3
C-Suite
3
Engineering & Technical
3
Marketing
3
Finance
1
| Location | People at location |
| North America | 1-10 |
| Africa | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Apollo Scooters's success, and advanced their careers.
Client Strategy Head o... at Influicity
Worked as Senior Service Manager
at Apollo Scooters (2021-2023)
Manager, Human Resourc... at CacheFly
Worked as Manager, People Operations
at Apollo Scooters (2022-2023)
Manager, Demand Planni... at Agropur
Worked as BI Head of Supply Chain
at Apollo Scooters (2022-2025)
Photographer at Turnabout Luxury Resal...
Worked as Market Research Consultant
at Apollo Scooters (2020-2020)
Mechanical Engineer at Corvus Energy
Worked as Lead Mechanical Engineer (Cpi & Eit)
at Apollo Scooters (2022-2024)
Manager, Integration at AutoVerify
Worked as Customer Service Specialist
at Apollo Scooters (2023-2023)
Explore More
All scooters are designed, developed, and tested at the company's HQ in Montreal, Canada. The company continue to rely on internal and external quality control systems to ensure the highest level of build quality in all of the company's vehicles, including a 5,000KM roll test for every new scooter. Solving problems you didn't know you had... Read More