Steph Brennan is an accomplished professional with diverse experience in client success, illustration, and arts education. Currently serving as a Client Success Specialist at Aon and previously a Customer Success Manager at BluRoot, Steph demonstrated proficiency in client onboarding and data migration, achieving high client satisfaction. As an Illustrator, Steph has showcased work at notable events such as the Toronto Comic Arts Festival and operates an online shop on Etsy. Educationally, Steph holds a BFA Honours in Visual Arts and a Community Arts Practice Certificate from York University, along with an Independent Illustration degree from Seneca College. Additional roles include teaching and administrative positions within various arts and education programs.
This person is not in the org chart
This person is not in any teams
This person is not in any offices