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.
Sign up to view 0 direct reports
Get started