Chief Financial Officer
Mr. Davidson joined Sierra in 2017, bringing over 24 years of experience in capital
markets, securitizations and accounting. Prior to joining Sierra, Mr. Davidson held
several roles of increasing responsibility over a 16 year period with GE Capital,
including Senior Managing Director & Global Head of Securitization; Managing Director
& Capital Markets Leader of the North America Leasing division; and Senior Vice
President of Securitization. Prior to joining GE Capital in 2000, Mr. Davidson was
a Vice President with Donaldson Lufkin & Jenrette where he led the contract finance
and securitization functions for the private label CMO group. Prior to DLJ, Mr.
Davidson was a Senior Accountant at Arthur Andersen in the financial markets audit
practice. Mr. Davidson holds a MBA in Finance & Accounting from New York University
and a BA from Williams College.