Nadine Macklin currently serves as the Vice President of Customer Success at CARTO, focusing on location intelligence and spatial data science. Prior to this, Nadine held the same title at Safe Security and served in multiple leadership roles at Armis, including VP Sales Engineering and VP of Customer Success, where a global team was led to achieve significant customer success metrics. Previously, Nadine was the Sr. Director of Customer Success and Global Alliance Director at Cylance Inc., where key initiatives like the Technology Alliances Program were launched. Earlier experience includes engineering roles at Baker Hughes and Catalina Research, along with board membership at International Sanctuary. Nadine holds a Master of Engineering in Engineering Management from the University of Colorado Colorado Springs and a Bachelor of Science in Chemical and Process Engineering from the University of the West Indies, St. Augustine Campus.
Sign up to view 0 direct reports
Get started