Stephen Mahelona is the Group Environmental Design Director at Freeman Company, a position they have held since 2018. Previously, Stephen worked as a Design Director at Freeman from 2016 to 2018 and was an Art Director at Freeman's Regional Design Center (South Central) from 2012 to 2016. Earlier in their career, Stephen served as a Fashion Illustrator at Dallas Apparel Mart in 1983-1984 and held various design roles at Freeman throughout the late 1980s and early 2000s. They also taught figure drawing at the Fashion & Art Institute of Dallas in 1985 and fashion illustration at the University of North Texas in 1995.
This person is not in the org chart
This person is not in any teams
This person is not in any offices