SVP, Account Management (USA)
WhalarAbout the role
Job Title: SVP, Account Management
Reporting to: Global Chief Client Officer
Location: Remote within USA
Start Date: ASAP
Recently named ‘Adweek Creator Agency of the Year, Whalar is a global, award-winning creator commerce company that works closely with today’s biggest brands, content creators, and world-leading social platforms to deliver innovative and creative content. We differentiate ourselves by our unique capabilities, including proprietary technology, brand partnership expertise, brilliant creator talent management, and dedicated Web3 innovation practice.
We believe this is a rare chance to join a truly special team and to help us shape the future of a highly respected, growth-oriented business that is committed to doing well by doing good.
OVERVIEW OF THE TEAM: Account Management
Whalar has many capabilities and talented executives within the organization including our incredible Client Service team who have delivered brilliant campaigns and built strong relationships with our clients. Now we have an opportunity to extend our impact by establishing a dedicated Account Management team.
What is Account Management?
Account Management is a post-sales role that focuses on nurturing client relationships. Account managers have two primary objectives: retain clients’ business and grow those opportunities.
Unlike a sales role, which is designed to be more short-term and focuses on “hunting” and bringing in new clients, the account manager acts as a long-term liaison and, hopefully, a trusted consultant for the client.
Account Management will:
- Have a senior focus on our top clients
- Pro-actively bring innovation and creative business solutions
- Grow our client's portfolios and global footprints
- Strategic responsibility for bringing together the best ingredients of Whalar
- Build and own long-term / JBP partnership frameworks
- Ensure best-in-class Measurement and Insights strategy for top clients
The Role
Whalar is seeking an established leader to oversee the new AM team in the USA.
The successful candidate will demonstrate proven leadership and management skills, be a strategic and creative thinker and have a strong understanding of the creator economy.
Responsibilities:
- Grow and lead the US Account Management team
- Retain, unlock growth and build from our US client portfolio
- Establish the new AM team as a Center of Excellence within Whalar
- Coordinate all aspects of key, emerging and campaign accounts in the USA providing clear direction internally and externally
- Ensure best in class client experience and success
- Develop commercial frameworks that tie into brand objectives, whilst maintaining Whalar profitability
- Create a strong culture within the team
- Ensure process is maintained, and continually evolve to ensure we are operating efficiently and implementing strong on-going solutions
- Continue to evolve client relationships via thought-leadership, education and information
- Build trusted relationships with clients and your team
- Be an expert on the creator economy and a consultant to clients, be a subject matter expert
- Attend and be present at senior level meetings
- Develop business cases and commercialize our offerings, bring the best Whalar has to offer into market
The base salary range for this role is $190k - $235k
Our values:
Our people are our superpower. At Whalar, diversity, equity, inclusion, and accessibility are at the core of who we are. We are deeply committed to reflecting on the unique journeys, authentic voices, and perspectives of our people, our creators, and the communities they represent. Our hope is to impact accessibility beyond compliance and help break societal stigmas and stereotypes. We hire great people from a wide variety of backgrounds, not just because it's the right thing to do, but because it makes our company stronger. If you share our values and our enthusiasm for everything creator, we want to meet you, and we encourage you to apply.
The perks:
Whalar is a remote-first working environment, providing our employees with the flexibility to be their most creative and successful versions of themselves. Whalar is located across 18 states in the US and 6 countries including offices in London and Malaga, Spain. Whalar provides flexible benefits and collaborative work environments/experiences, empowering employees to work productively in a setting that best and uniquely suits their needs.
- Company-wide yearly bonus
- Medical, Dental, Vision
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s