Manager, sales development emea
DublinRemote Technology
...team metrics to flag areas for improvement* Hire and onboard new Sales Development RepresentativesPracticals* You'll report to: Director, Sales Development* Team: Sales* Location: EMEA* Start date: As soon as possibleRemote Compensation PhilosophyRemote's Total Rewards philosophy is to ensure fair, unbiased compensation and [...]
Category Management & Consulting