Job Description

A tech recruitment firm is looking for a Business Development Representative in Barcelona. The role emphasizes developing client relationships and promoting Google Cloud solutions. Applicants should be fluent in Dutch and English, possess some sales experience, and have an interest in technology. Su...

Apply for this Position

Ready to join Confidential? Click the button below to submit your application.

Submit Application