Business Development Manager, Czech & Slovakia
...is just the beginning.
ABOUT THE ROLE
We are expanding our Sales team and seeking an enthusiastic and innovative Business Development Manager to join us in a new role.
You will be a member of our Sales team and will report to the Head of Sales in the region....