John Carroll is a seasoned professional with extensive experience in consulting and financial services. Currently serving as Managing Consultant at element22 since February 2010, John has developed a strong expertise in delivering innovative solutions. Prior to this role, John held the position of Vice President at Merrill Lynch from November 1986 to June 2008, contributing significantly to Product Data Services and overseeing Data Solutions and Integrations.
Sign up to view 4 direct reports
Get started
This person is not in any teams