Business Development Rep - French
20 days ago
Frimley
Your main responsibility will be to generate new leads and new areas of interest for the business via phone, email , LinkedIn etc. You will work closely with the Account Managers and play a key part ...