About the job
About Us
Indie Campers stands as the global leader in road trip travel, managing one of the largest fleets of campervans and recreational vehicles (RVs) worldwide. With a rapidly expanding presence across Europe, North America, and Oceania, our mission is to make travel more connected, meaningful, and accessible for everyone.
The Operational Site Manager plays a vital role in fulfilling this mission at a local level by ensuring high-quality rental operations, seamless service coordination, and a consistent, customer-centric experience. As the on-site leader, you will ensure operational excellence, team performance, and the overall customer journey in your city, acting as a bridge between global standards and local execution.
The Role
The Operational Site Manager holds full responsibility for the day-to-day operations and performance of an urban depot. This role involves substantial on-ground involvement (60–70%) while also carrying clear managerial and financial responsibilities.
Key Responsibilities
- Ensure the overall performance of the depot through rental activities and operational excellence.
