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.
This person is not in the org chart
This person is not in any offices