Sales & Business Development Brand / In-house Manager jobs in Permanent
Broaden your search
Refine your search
Found 2 jobs
Are you a driven and motivated Sales person? Want an autonomous client-facing role? Check this out...
You will report into the Partnership Sales Lead, and work closely with the other sales offices and central marketing team.
An exciting, pioneering software company need a Customer Success Manager for their growing team!
Our client is an iconic brand that enjoys a cult status with consumers! With an international footprint spanning over 80 countries this business house