Ross McLean, based in London, GB, is currently a Director, Head of Investment Management Techology at Barclays Wealth and Investment Management. Ross McLean brings experience from previous roles at Barclays Wealth and Investment Management. Ross McLean holds a 1985 - 1988 Bachelor Of Engineering in Mechanical Engineering @ University of Liverpool. Ross McLean has 1 mobile phone numbers on RocketReach.
Looking for a different Ross McLean?
Find contact details for 700 million professionals.