Brian Carr

Brand Strategy Manager at Grange Insurance

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.

Links

Org chart

Peers

Timeline

  • Brand Strategy Manager

    January 1, 2024 - present

  • Brand & Creative Services Manager

    March, 2021

View in org chart