EU-Head of Business Development
17 days ago
Greater London
... management, presenting product updates, assisting with strategy development, revenue growth, and troubleshooting issues · Understand and communicate market opportunities, needs and partner feedback ...