Director

Trey Echols is the Director of Business Development at McColl Partners.  His experience in the financial services industry spans commercial and industrial banking, consumer banking, and private structured finance.  Previously, Mr. Echols was with Bank of America and Merrill Lynch where he led their structured credit business in the Midwest and Texas.  Before his management assignments at Merrill Lynch, he specialized in advising middle-market companies on strategic solutions for their capital and asset management needs.

Education 

Mr. Echols received a bachelor of science degree in finance from Birmingham-Southern College.

Contact Information

100 North Tryon St.
54th Floor
Charlotte, NC 28202
704.333.0487
techols@mccollpartners.com
Download vCard

Print This Page

Next Bio