RC

Richard Charles

Senior Account Executive, EMEA at ON24

Richard Charles is a Senior Account Executive at ON24, with previous experience as a Client Manager and Category Analyst at Worldpanel by Kantar. Richard holds a Bachelor of Arts degree in History from St Mary’s University, Twickenham. Richard has a proven track record of driving commercial revenue and securing substantial deals for the businesses Richard has worked for.

Links


Org chart