Troy Richards is an Associate Professor of Art at the University of Delaware and currently serves as the Academic Dean at the Fashion Institute of Technology. With a Master of Fine Arts from Cranbrook Academy of Art and a Bachelor of Fine Arts from the University of the Arts, Troy brings a wealth of experience and knowledge to their role in providing leadership and vision for the school of Art & Design.
Sign up to view 0 direct reports
Get started