BR

Barry Roach

Senior Account Manager

Barry Roach is a seasoned financial executive with extensive experience in the credit union industry. Currently serving as a Senior Account Manager at Upstart since October 2022, Barry previously held the role of President & Chief Executive Officer at both Water and Power Community Credit Union and SafeAmerica Credit Union. Prior to these leadership positions, Barry was the Vice President of Retail Delivery at Meriwest Credit Union. Barry holds a Master of Business Analytics from Ohio University and a Master of Business Administration with a specialization in Financial Services from Dalhousie University.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices