New Business and marketing manager EMEA
2 days ago
Greater London
The role involves tasks like new business development, hitting sales targets, market planning, project management, sales, and lead generation on a day-to-day basis. Your primary target markets for ...