Rory O'Neill

Chief Marketing Officer

Linked In Logo
Rory O'Neill

As Chief Marketing Officer, Rory and his team are responsible for marketing products and services to global Merchants. He's based in our London headquarters.

Prior to joining Checkout, Rory spent five years at Planet, a payment provider for the hospitality and retail sectors. While at Planet, he repositioned the company in the payments sector and worked with the Executive Leadership that sold the business to Advent International in 2021.

Rory has had several global marketing roles in the technology sector at Samsung Electronics, BlackBerry, GXS and General Electrics. He holds a bachelor's degree in Chemistry and masters degree in Economics from the University of Sussex, United Kingdom

See what can do for your business

Meet with sales