Back to Jobs
Marketing 6d ago

Business Development Manager

You'll be the connection between our customers and internal teams, to develop new projects from scope to final agreement, to keep these projects moving and the expectations aligned, address challenges, develop new opportunities and focus on delivering overall success.