Suggestions
James Applegate
Senior Customer Success Manager, Team Lead at Demandbase
James Applegate is a seasoned professional with a Bachelor of Science in Economics from Saint Mary's College of California and additional studies at American College of Switzerland in Leysin and Deakin University.
He currently holds the position of Senior Customer Success Manager and Team Lead at Demandbase, where he brings his expertise and leadership to drive success and satisfaction amongst clients.