Log in
ENVEA Global
Contact
Links
View in org chart
Markus Schindler
Sales Director Germany
Damien Feder
Area Sales Manager France, Belgium And Luxembourg
David McGee
UK Sales Manager
Chris Mills
Area Sales Manager
Clara Dorval
Salesforce Project Manager - Business Analyst - Sales Excellence - Sales Department
September, 2022 - present
September, 2020
March, 2011
March, 2006