Brian Piern

Brian Piern, Chief Commercial Officer
Brian Piern is the Chief Commercial Officer of Lion since June 2021. Prior to joining Lion, Mr. Piern most recently served as Vice President, Sales and Marketing at XL Fleet Corp., where he directed the development of the firm’s commercial team. Prior to this role, he served as Senior Vice President of Sales at Element Fleet Management and previously held the same position at GE Capital, leading the development and execution of multimillion-dollar sales strategies. He has also served in senior roles at Schneider National, Lockheed Martin, and Citicorp. Mr. Piern holds a Bachelor of Science degree in Marketing from Towson University in Maryland and a Master of Business Administration with a concentration in Marketing from the University of Phoenix.