of professionals. Purpose of the role: As a Business Developer Representative, you will be responsible for identifying robust sales...). Possibility to be located in Barcelona, Spain or Athens, Greece Salary: 27,040.00€ + up to 6,760.00€ gross/year in bonus...