Country Manager, Brazil
Job Description
Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!
We are looking for a Country Manager to develop and grow our successful business in Brazil. The successful candidate will be responsible for managing, leading and developing the sales revenue and team in Brazil and Portuguese speaking. You will oversee the management of our Sales Team of Cybersecurity Technical Account Managers (TAMs). Our TAMs are responsible for actively driving new business and managing the existing customer base. We are looking for a motivational people leader capable of managing and growing the business while adhering to the sales process with direct customers and channel partners.
The Country Manager is responsible for the New Business and Renewals revenue in the region. You will develop and execute strategies to actively ensure customer satisfaction and success whilst developing up- and cross-sell opportunities to drive revenue gro...