Director of Business Development (Europe)
7 days ago
Leeds
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...