Ever wanted to build out entire teams and scale new regions? Have you been looking for the opportunity to work locally but interact with a global team? Well look no further, UpGuard is the place for you! We are scaling globally and need someone to lead the charge in building our India sales team. You will also be the go-to person for all employee-related issues for the local team. This means your role will involve managing recruitment, employee relations and talent management.
To apply for this job please visit jobs.lever.co.