< Back to results

Job Overview

The US Head of Insights will sit in New York City and report to the Global Head of Insights. The Insights team is part of the Sales organization alongside the Sales and Customer Success teams.

The Head of Insights will take a leading and consultative approach with clients, working alongside regional VPs, vertical-leads, and the top brands lead, but also with other client-servicing teams within Ogury such as Customer Success, Adops and Marketing.

This role requires an in-depth understanding of the marketing challenges faced by agencies and brands and a big picture thinking to join the dots and lead the team. Equally, the ideal candidate will show excellent communication and stakeholder management skills.

Further day to day tasks include but are not limited to: team management, data analysis, client meetings, presenting and storytelling. Excellent spoken and written English is a must, additional languages (especially French or Spanish) a plus.

What You'll Do:

  • Managing a team of senior Insights leads, acting as a connector and leader across the regional and functional roles within the team
  • Partnering with the Vertical and Key Brand Account Leads to drive business across strategic and key clients (e.g. Pharma, CPG, Auto)Owning client relationships from an insights perspective for US strategic accounts; defining and delivering on their “Learning Agendas”, partnering with agency or brand insights and marketing leaders
  • Working alongside CS and Research leads, driving in-depth understanding of clients’ research and insights needs within the US Organization; drive and set best practices for successful measurement in line with Ogury’s positioning
  • Partnering with Ogury’s Product and Marketing teams to drive trainings and support Ogury’s strategy through insights & research
  • Define key areas of interest for Insights content and drive strategic thought leadership aligning with the Global Head of Insights and the rest of the team
  • Regularly share updates and manage internal stakeholders (eg sales team, leadership team)
  • Sharing best practices with other Insights Leads and sellers across the organization
  • Roll out any strategy changes and product updates, working closely with the Product and Product Marketing teams
  • Proactively scouting trends and client needs and relay market feedback internally
  • Clearly communicating the company vision and strategy and translating it into an actionable Insights strategy
  • Enabling members of the US Insights team to flourish in their roles and grow within the company

Who You Are:

  • 10+ years experience, working with senior clients in an agency or research corporate environments capable of building and maintaining top-class client relationships
  • Have a proactive, can-do attitude and enjoys finding solutions to problems
  • Proven leadership skills and is capable of driving a team through the ever-changing landscape of a tech scale-up, enabling the team to grow and flourish
  • Is agile, business minded and quick to pivot
  • Able to translate data into a story
  • Is an enthusiastic presenter and excellent storyteller, capable of understanding clients’ needs and conveying a vision is a clear, confident communicator
  • Experience working with engineering and product teams; understands their challenges and ways of working
  • Sees the big picture but is not afraid of diving into the details of a project
  • Foreign languages a plus (especially French)

Latest Jobs at Ogury


Ogury Overview

Ogury, the Personified Advertising company, has created a breakthrough advertising engine that delivers precision, sustainability and privacy protection within one technology stack, built and optimized for mobile. Advertisers working with Ogury benefit from fully visible impactful ads, future-proof targeting and unwavering protection. Publishers enjoy the rewards of a respectful user-experience, incremental revenues and premium demand with Ogury’s solutions. Founded in 2014, Ogury is a global organization with 350+ employees, including 100 engineers across 11 countries.

Website Twitter LinkedIn Archive


Visit Ogury Careers Page (opens new tab)
Ogury Jobs by Location

Check below to see all of the open Ogury jobs organised by office location.

Hong Kong (1)

London (1)

Los Angeles (1)

Melbourne (1)

New York (2)

Singapore (1)

Ogury Jobs by Team

Check below to see all of the open Ogury jobs organised by team.

Client Services & Strategy (2)

Sales & Sales Support (5)