About the Job
This is a challenging role that requires strong communication and presentation skills, both in English and one of the European languages. The successful candidate will be responsible for developing new business opportunities and establishing customer rapport with products and services.
* Frequent domestic travel with occasional international travel and weekend travel may be required.