EB

Ellen Barlow

Business Development

Ellen Barlow is an experienced professional in business development and sales, currently serving at Teufel Landscape since August 2025. Prior to this role, Ellen gained significant expertise at Columbia Green Technologies from August 2018 to August 2025, where roles included West Coast Technical Sales & Support, WA & OR Sales Representative, Regional Account Manager/Inside Sales Manager, and Inside Sales Manager. Ellen's earlier experience includes an office assistant position at Mt. Hood ENT & Allergy from June 2009 to August 2018 and a brief tenure as a hostess at The Lodge at Torrey Pines in the summer of 2017. Ellen holds a degree in Environmental Policy and Management and Environmental Studies from the University of Redlands (2014-2018) and continues educational pursuits at The School for Field Studies since 2016.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices