David Peters

SVP Shared Services North America

Canada

About

Experience

  • Odgers (28 yrs 2 mos)
    • Senior Vice President Shared Services North America
      Mar 2025 - Present · 1 yr 4 mos

    • Group Finance Director
      May 1998 - Jul 2025 · 27 yrs 3 mos

  • Managing Director at Barkers Response & Assessment
    1994 - 1998 · 4 yrs

  • Managing Director at Tulsa Holdings Limited
    Jul 1982 - Apr 1994 · 11 yrs 10 mos