Finning
Leah Browne is an experienced marketing professional currently serving as the Manager of Marketing Creative & Brand at Finning since January 2021. Prior to this role, Leah spent over a decade at Canucks Sports & Entertainment, progressing from Senior Graphic Designer to Art Director from August 2008 to January 2021. Leah began a career in design at Karo Group, Inc. as Lead Designer from May 2005 to July 2008. Leah holds a degree in Illustration & Design: Elements & Applications from Capilano University, completed between 2002 and 2005.
This person is not in the org chart
This person is not in any teams
This person is not in any offices