Stéphane Reboud joined Dell in 2003 and in May 2015 was appointed Vice President of Support and Deployment Services Sales for the EMEA region, while retaining his role as Site Leader for Montpellier, France (1,000 staff). As EMEA lead, he is responsible for driving sales of Support and Deployment Services through all sales channels: direct, partner and distribution.
Among prior engagements within Dell, Stéphane held the positions of General Manager of France’s Consumer Small and Medium Business division, EMEA Sales Operations Director and Sales Director for Southern Europe Small Business.
Stéphane started his career as a Product Manager with General Cable, an alternative telecommunications operator. He then moved to the Netherlands to set up mobile operator Orange/France Telecom Mobile as Products & Services Director, before joining Vivendi Telecom Hungary as Chief Marketing Officer.
Stéphane holds both an Engineering degree from Telecom Sud Paris and a Masters degree from ESCP Europe. He was awarded a top 3 position in the category of ‘France Sales Director 2011’ from business magazine ‘Action Commerciale’. Stéphane is a Board member of FACE Hérault (Foundation Action against Exclusion) and Vice-President of the Montpellier Business School. He is also an active ambassador of Dell EMEA engagement within the community, leading initiatives towards entrepreneurship (Dell for Entrepreneurs) and diversity (MARC – Men Advocating Real Change).