Job Description
Who we are
We are a leader in mobile technology, providing innovative solutions to billion consumers. In an ever-increasing digital world, we help businesses grow their digital reach & toolkits to optimize user experience, increase engagement, attract new customers, and boost their revenues.
Think of performance marketing but on steroids as our top-notch marketeers and engineers build digital journeys through an omnichannel marketing approach like no other. Currently, we work with the biggest names in Telco, Insurance, Education, FMCGs, and Retail in over 45 countries in Latin America, Africa, the Middle East, and South-East Asia.
The Role
We are looking for a Business Development Manager to drive growth across Europe by expanding our footprint with Mobile Network Operators, strategic partners, and enterprise clients. This is a commercially focused role combining new business acquisition, strategic account development, and solution sell...
Ready to Apply?
Submit your application today and join our talented team at Upstream.
Submit ApplicationJob Details
- Location Greece, Greece
- Job Type Contract
- Category Advertising, Marketing, Promotions, Public Relations, and Sales Managers
- Posted Date June 10, 2026
- Application Deadline July 20, 2026