a team of 150 talented individuals, working from all around the world. Our culture is rooted in trust and responsibility, and we’re proud of the productive and healthy nature of our work environment.
Ready to kick-off your Sales Career?
Are you an open...
work. You will join a team of 3 Medical Managers in Italy, and you will be responsible for the Medical Affairs strategy and Execution of the Medical projects in but also provide Medical Affairs support to the Sales and Marketing colleagues of which...
Your role Are you a people person? Do you know how to support Client Advisors to grow our business? Are you a true networker who loves to talk to potential clients? Do you have a strong track record in advising and sales? Can you close a deal? We're...
across different regions - Work closely with businesses to collect and submit information required to complete our onboarding process - Accurately advise and support businesses on each verification requirement as they work to complete the onboarding...