John McVicar is a seasoned IT professional with extensive experience in production support services. Currently serving as Director and Senior Manager at TIAA since 2011, McVicar previously held significant roles at Merrill Lynch, Barclays Capital, SG Cowen, and Bank of America Merrill Lynch, where they focused on equity trading systems and financial futures operations. McVicar earned a Bachelor of Science in Public Accounting from Mercy University, completing their degree in 1993.
This person is not in the org chart
This person is not in any teams
This person is not in any offices