The Business Development Manager will be responsible for further scaling out ComPsych’s commercial presence within Continental Europe. Centrally based in Luxembourg, this person will be tasked with targeting prospect companies and partners to drive new sales, playing a significant role in this new regional growth and development strategies.
Additional Skills
Software Powered by iCIMS
www.icims.com