Brett Mcleod's Location
Chapel Hill, NC, US
Brett Mcleod's Work
Brett Mcleod's Education
Brett Mcleod's Skills
Brett Mcleod's Summary
Brett McLeod, based in Chapel Hill, NC, US, is currently a Senior Manager, Issuer Capabilities - Emv and Pin and Contactless, Enterprise Digital and Analytics at American Express, bringing experience from previous roles at American Express, j.d. Power and Bank of America. Brett McLeod holds a 2009 - 2011 Master Of Business Administration @ Thunderbird. With a robust skill set that includes Market Research, Data Analysis, Financial Services, Business Strategy, Project Management and more, Brett McLeod contributes valuable insights to the industry. Brett McLeod has 3 emails and 2 mobile phone numbers on RocketReach.