Points
Show contact
Links
Previous companies
Peter Lockhard
Chief Operating Officer
Francesca Grimwade
Senior Project Manager, PMO (emea & Apac)
Stacey Mores
Director, Points Labs
Sacha Diab
Svp, Head Of Global Business Development
Susan Griffiths
Vice President, Business Operations
October 1, 2023 - present
January, 2022
June, 2019
August, 2017
View in org chart