• Aon

Steph Brennan

Client Success Specialist

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.

Location

Toronto, Canada

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices