Brian Macias is a seasoned executive with over 20 years of experience specializing in marketing, sales and operations. He is currently the CEO of Embrace Pet Insurance, a top-rated pet health insurance provider for dogs and cats in the United States.Under Brian's leadership, as a direct-to-consumer and affinity business, Embrace has grown profitably at 40% CAGR, while delivering exceptional customer service and satisfaction. Brian has been instrumental in creating shareholder value through multiple M&A transactions, including the recent sale of Embrace from Carlyle to JAB.Brian's experience and skillset include P&L ownership, private equity, M&A, strategy, planning, sales, marketing, and operations. Most importantly, Brian leads with curiosity and empowers his teams to execute toward the goals of the business with a growth mindset.
Listed skills include Sales Process, Sales Management, Sales Presentations, Direct Sales, and 28 others.