Director of Business Development (Europe)
3 days ago
London
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. This position will report to Globa...