Olivier Tireau
About Olivier Tireau
Olivier Tireau is the Country Manager France at SentinelOne, with extensive experience in consulting and sales across the US and EMEA regions.
Current Position at SentinelOne
Olivier Tireau is currently the Country Manager for France at SentinelOne. Based in Paris, Île-de-France, France, he oversees the company’s operations and strategic initiatives in the French market. His role involves managing relationships with key stakeholders, steering the country’s sales efforts, and ensuring compliance with SentinelOne’s global standards. His extensive experience in sales and management positions enhances the company's presence and performance in the region.
Previous Role at Proofpoint
Before joining SentinelOne, Olivier Tireau served as the Country Manager France for Proofpoint from 2019 to 2022. In this role, he was responsible for driving sales and operational strategies in the Paris Area, France. During his tenure at Proofpoint, he developed significant expertise in cybersecurity solutions and advanced threat protection, enabling the company to strengthen its market position in the region.
Sales Leadership at Proofpoint
Olivier Tireau’s career at Proofpoint included a notable period as the Sales Director for France and Benelux from 2017 to 2019. Prior to this, he was the Major Account Manager from 2015 to 2017. In these positions, he facilitated high-value sales transactions and fostered relationships with major clients. His leadership in building high-performance sales teams contributed to substantial growth in these key markets.
Career at Verizon Business
Olivier Tireau worked at Verizon Business in various capacities, starting as a Partner Outsourcing Deals - Continental Europe in Paris from 2007 to 2011. He then relocated to Greater Los Angeles Area, where he served as Client Partner from 2011 to 2013 and Managing Client Partner from 2013 to 2015. His roles at Verizon Business involved managing client relationships, handling outsourcing deals, and leading strategic initiatives in both Europe and the USA.
Educational Background
Olivier Tireau holds two Master of Science degrees in Technology Management and International Marketing. He earned these degrees from Georgia Institute of Technology and CentraleSupelec, studying Computer Networks, International Marketing, and Technology Management between 1997 and 1999. Additionally, he completed Classe préparatoire aux Grandes Ecoles - P’ focused on Mathematics & Physics at Lycée Saint Louis - Paris from 1993 to 1996.