Navigation

Location

Headquarters

2950 N. Harwood Street, Suite 2200
Dallas, Texas 75201
Tel: (214) 310-1083

Erin Portilla

Erin Portilla

Ms. Portilla joined Cresta in 2020 but has held a continued working relationship of over 8 years with the current managing partners at Cresta. She concentrates on accounts payable, portfolio allocations, document organization and electronic storage database. Prior to...