David Lee

Chief Operating Officer at Montage Business Financial

David Lee is an accomplished executive in the financial and retail sectors, currently serving as Chief Operating Officer at Montage Business Financial since August 2025. Previously, David held the title of Vice President of Sales and Origination at BriteCap Financial, where significant growth was achieved, expanding the team from 30 to 100 staff and transitioning to multisite operations. David's extensive experience also includes leadership roles at Robbins Brothers and Apple, where notable contributions were made to sales performance and team management. David earned a Bachelor of Arts degree in English Language and Literature from UC Santa Barbara between 1995 and 1998.

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices