Der studierte Physiker und Bachelor of Science in Mechanical Engineering der Old Dominion University, Virginia, USA, verfügt über langjährige Verkaufserfahrung auf  verschiedenen Gebieten der Informationstechnologie. Vor seinem Übertritt zu CA Technologies war der gebürtige Franzose während fünf Jahren als Major Account Manager und Channel Manager Suisse Romande bei Checkpoint Software Technology tätig.

Weitere Stationen waren unter anderem Sales and Channels Manager Europe bei Modula Systems sowie Sales Manager Suisse Romande bei Unigraphics Solutions. Davor  arbeitete er in verschiedenen Positionen und Ländern für Matra Datavision, so auch in Indien und Malaysia.