InterCloud's Sales department is led by Stephanie Lynch-Habib (Chief Revenue Officer) and has 27 employees.
Nathalie Zeghmouli
Strategic Business Development Manager
Joris AISSAOUI
Business Controller
Arnold Prins
Global Account Director
John Turner
Sales Director UK and Ireland
Lionel Douglas
Sales Manager Netherlands
Antonin Perrin
Business Development Manager Benelux
Looking for a particular InterCloud employee's phone or email?