Tech jobs
Job listings
French Sales Representative - Athens, Greece
A global customer experience technology and services company focused on the design, implementation and delivery of transformative solutions for many of the worlds most iconic and disruptive brands. They offer customer…
Key Account Executive
Responsibilities Assist the sales team in achieving their goals Ensure smooth operations within the sales department. Provide administrative, organizational, and operational support to the sales team to enhance their…
Business Development Manager, South Africa (Fintech/Payments)
Our client is a technology company solving payments problems for businesses. Their mission is to help businesses in Africa become profitable, envied, and loved. They provide a suite of products to help businesses…
French and English Customer Success Account Manager (CSAM)
About the Company We are a rapidly growing technology company providing innovative digital solutions that help businesses drive engagement, streamline processes, and unlock new growth opportunities. Our clients range…
French Cloud Account Manager | Sofia
French Cloud Account Manager | Sofia Use your technical and commercial expertise to help clients identify and implement the right cloud solutions . €1,986 gross per month Quarterly bonus of €1,445 Remote role based in…