Ben Powell has had a varied work experience. Ben has been a Researcher at Fine Tune, a Telecom Salesperson at STC Technologies since 2017, an Actor at Quest Theatre Company since 2010, and a Telesalesperson at Lyric Opera of Chicago since 2001.
Ben Powell obtained a Bachelor of Fine Arts (BFA) in Theatre from Elmhurst University between 1991 and 1995.
Sign up to view 0 direct reports
Get started
This person is not in any teams