Tara Caughlin's Location
New York, New York, United States
Tara Caughlin's Work
Tara Caughlin's Education
Tara Caughlin's Skills
Tara Caughlin's Summary
Tara Caughlin, based in New York, New York, United States, is currently a Vice President of Customer Success at Maru Group, bringing experience from previous roles at Maru Group and Vision Critical. Tara Caughlin holds a Bachelor of International Business @ Carleton University. With a robust skill set that includes Market Research, Marketing Communications, Project Management, Leadership, Management and more, Tara Caughlin contributes valuable insights to the industry. Tara Caughlin has 5 emails on RocketReach.