Brian Carr has a background in advertising and visual communications, with experience in brand strategy and creative services. Brian has held various leadership positions in design and creative direction at companies such as Safelite AutoGlass, Decisions, InVision, and currently at Grange Insurance. Additionally, Brian is a member of the Design Leadership Forum, where Brian works towards advancing the practice of design leadership. Carr holds a BFA from Columbus College of Art & Design.
January 1, 2024 - present
March, 2021