360insights Executive and Leadership Team

May, 2026

Leadership Overview

360insights has 4 executives leading key functions including finance, revenue, technology, and people operations.

Driven by data-driven strategy, 360insights maximizes incentive ROI through advanced channel incentive management and analytics, shaping market engagement across B2B and B2B2C sectors.

Leadership Roles at 360insights

  • Chief Financial Officer - Vanessa Sharma
  • Chief Revenue Officer - David Tod
  • Chief Technology Officer - Chris Bingham
  • Chief People Officer - Trinda Searle
  • Vanessa Sharma - Chief Financial Officer

    Vanessa Sharma, the Chief Financial Officer at 360insights, directs all financial operations and fiscal strategy. Sharma oversees budgeting, forecasting, and financial reporting, ensuring robust financial health and compliance. This leadership role involves managing capital allocation and driving profitability initiatives that directly support the company's growth objectives. Sharma analyzes market trends to inform investment decisions and optimize resource utilization across departments. By maintaining stringent financial controls, Vanessa Sharma safeguards company assets and enhances shareholder value. The Chief Financial Officer's strategic guidance is crucial for sustainable expansion and operational efficiency, aligning financial performance with the company's overarching mission to maximize incentive ROI for clients.

    David Tod - Chief Revenue Officer

    David Tod, the Chief Revenue Officer at 360insights, spearheads all revenue generation activities and sales strategies. Tod directs global sales teams, channel partnerships, and customer success initiatives to drive consistent revenue growth. This executive position involves developing and executing go-to-market plans that expand market penetration for the company's channel incentive management platform. By fostering strong client relationships and identifying new market opportunities, David Tod ensures the company meets and exceeds its revenue targets. The Chief Revenue Officer's focus on optimizing the entire revenue funnel, from lead generation to customer retention, is critical for scaling the business. Tod's leadership ensures alignment between sales, marketing, and product development to deliver maximum incentive ROI for clients.

    Chris Bingham - Chief Technology Officer

    Chris Bingham, the Chief Technology Officer at 360insights, architects and oversees the company's technology vision and infrastructure. Bingham directs all aspects of product development, engineering, and IT operations, ensuring the delivery of a scalable and secure channel incentive platform. This critical role involves driving innovation in data analytics and AI to enhance the platform's insight generation capabilities, directly supporting the goal of maximizing incentive ROI. Chris Bingham leads the technology teams in developing cutting-edge solutions that meet evolving market demands and maintain a competitive edge. By championing technological advancements, Bingham ensures the platform's reliability, performance, and security. The Chief Technology Officer's strategic technology leadership is fundamental to the company's ability to provide deep insights and drive client success.
    Chris Bingham

    Trinda Searle - Chief People Officer

    Trinda Searle, the Chief People Officer at 360insights, leads all human capital strategies and organizational development initiatives. Searle oversees talent acquisition, employee engagement, performance management, and culture development to build a high-performing workforce. This executive function is vital for attracting and retaining top talent essential for innovation and client service excellence. Trinda Searle champions initiatives that foster a collaborative and inclusive work environment, directly supporting the company's mission to deliver exceptional value. By aligning people strategies with business objectives, Searle ensures the organization has the skilled personnel required to drive growth and achieve strategic goals. The Chief People Officer's focus on employee well-being and professional growth cultivates a motivated team dedicated to maximizing incentive ROI for clients.

    Explore Leadership Teams in Customer Engagement Platforms

    Frequently Asked Questions Regarding 360insights Top Executives and Leadership Team

    Who leads 360insights?
    360insights is led by Vanessa Sharma (Chief Financial Officer), along with executives such as David Tod (Chief Revenue Officer) and Chris Bingham (Chief Technology Officer).
    Who is part of 360insights’s executive team?
    The executive team of 360insights includes leaders such as Vanessa Sharma (Chief Financial Officer), David Tod (Chief Revenue Officer), Chris Bingham (Chief Technology Officer) and other senior executives.
    How many executives does 360insights have?
    360insights has 4 executives leading key business areas.
    What roles are included in 360insights’s leadership team?
    The leadership team of 360insights includes roles such as Chief Financial Officer, Chief Revenue Officer, Chief Technology Officer, Chief People Officer.