Director of Business Development (Europe)
il y a 7 jours
Glasgow
The Director of Business Development will be responsible for new business development, business planning, lead generation, contract negotiation, and account management. This is a full-time remote role for a Director of Business Development (Europe) at OptraSCAN. New Business Development, Business...