Ross Pullen has over eight years of experience in customer success and marketing roles. Currently serving as a Customer Success Manager at CustomerMinds since October 2015, Ross previously held positions as a Customer Success Executive within the same company. Prior experience includes a marketing role at Insurance Regulatory Capital, a credit and bond administration position at Finance One, and various marketing-related positions at O'Mara Consultancy, Énergie Fitness Clubs, and Heritage Island. Ross holds a Bachelor of Science in Tourism Marketing from Technological University Dublin, completed in 2012.
This person is not in any teams
This person is not in any offices