Job offers - CrawlJobs

Megaport - France, Sales

1 Job Offers

Job Offers

Business Development Manager

Save Icon
Join Megaport as a Business Development Manager in Paris. Drive new business through direct prospecting, leverage your French IT network, and sell NaaS solutions. Enjoy flexible remote work and great benefits.
Location Icon
Location
Salary Icon
Salary
Not provided
Megaport
Expiration Date
Until further notice