Log in
ENVEA Global
Contact
Links
View in org chart
Markus Schindler
Sales Director Germany
David McGee
UK Sales Manager
Damien Feder
Area Sales Manager France, Belgium And Luxembourg
Chris Mills
Area Sales Manager
Clara Dorval
Salesforce Project Manager - Business Analyst - Sales Excellence - Sales Department
July, 2023 - present
UK Sales Manager at Scarab Sweepers Limited
UK Sales Manager at CharityStars
UK Sales Manager at Pento
UK Sales Manager at Galen
UK Sales Manager at Element Logic®