Business Development Representative (Commercial Associate)
17 days ago
London
You are a master at nurturing relationships, networking and creating rapport * You're obsessed with ... French, Spanish or German is a plus Salary * Base salary: £35,000 - £45,000 * Bonus: £20,000