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.
This person is not in any teams
This person is not in any offices