Ellen Wuori currently serves as the Senior Marketing Manager for the Mountain Region at CONSOR Engineers, a position held since August 2024. Prior to this role, Ellen worked as a Marketing Manager at Dewberry for over a decade, from March 2014 to August 2024. Ellen's earlier experience includes positions as a Marketing/Proposal Coordinator at Ameresco, a Marketing Coordinator at Swinerton Builders, and a Marketing Coordinator at Durrant. Ellen holds a Bachelor of Arts in Communications from the College of Charleston and a Master of Arts in Technical Communication Management from Colorado State University.
Sign up to view 0 direct reports
Get started
This person is not in any teams