At the heart of France Production are three remarkable women. Founder France Olicard, a French-born perfectionist, fell in love with Cape Town and established France Production to deliver world-class service to this vibrant city and beyond. Simone Barnes, France’s right hand at the company, has a keen eye for talent and storytelling, thriving on bringing ideas to life with passion and dedication. Lastly, Leigh Pienaar, the production coordinator, fosters strong and efficient relationships with suppliers through her warmth and friendly nature.

Together, they are committed to creating extraordinary work.

France Production’s dedicated team is always ready to capture the magic of South Africa. Renowned for their eco-friendly practices and meticulous attention to detail, they ensure flawless execution on every project—whether working to tight deadlines or orchestrating grand productions.

For your next campaign, trust France Production to bring Cape Town’s magic to life for you.