Jenn McMackin is the Global Director of Customer Success at Gresham Tech, overseeing the vision, development, and leadership of various strategies across the global portfolio of products and solutions. Prior to this role, Jenn held positions such as Senior Vice President at Electra (Gresham Tech) and Mizuho Americas, as well as Vice President of Operations at Axiom Investors. Jenn has a strong background in managing data services, operations, and project management within the financial industry.
Sign up to view 1 direct report
Get started