Brian Macias, President
Brian has over 20 years of experience in direct-to-consumer and affinity sales of financial products. He started his career as a mortgage banker at Quicken Loans (now Rocket Mortgage) and worked his way to an executive leadership position at the company, as well as National General Insurance and other entrepreneurial ventures, where he has always driven both company and personal growth. In addition to being a dedicated pet enthusiast and insurance industry expert, he’s also passionate about workplace culture, making him a great resource to discuss the future of work, flexible and remote work policies, and other employee benefits that foster an inspiring workplace environment. Brian received his degree from The University of Michigan. He lives in the Cleveland area with his wife, two daughters, and Chocolate Lab, JoJo.
Based in Northeast Ohio, Embrace Pet Insurance is a consistently top-rated pet health insurance provider for dogs and cats in the United States. Offering one simple, yet comprehensive, accident and illness insurance plan that is underwritten by American Modern Insurance Group, Inc., Embrace is a reliable partner for pet health.
As pet parents themselves, the team at Embrace understands first-hand the love owners feel for their furry family members, and they are committed to creating plans and policies that ensure beloved dogs and cats can be happy and well cared for, through good times and bad. The company strives to offer peace of mind to pet parents when the inevitable, but unexpected, accident or illness happens and help relieve the financial burden that veterinary care can require. With Embrace, pet parents can move forward with their vet’s recommended treatment plan to provide their dog or cat with the very best care without worrying if they can afford it. More than just an insurance provider, Embrace is a family, and when pet parents sign up for a policy, they become part of the Embrace family, too.
In addition to insurance, Embrace offers Wellness Rewards®, an optional, preventative care product that is unique to the industry. Wellness Rewards reimburses for routine veterinary visits, grooming, vaccinations, training, and much more with no itemized limitations.
Embrace’s core values are at the heart of everything the company does. From frequent sweepstakes to keep pet parents engaged (and offer a chance to win fun prizes!) to an internal spot bonus program that gives back to employees who go above and beyond, the company is always looking for ways to show its appreciation to its employees and customers.
Embrace believes that when employees feel valued in the workplace, they can extend better care to others, so it offers a robust set of benefits and employee perks to create a positive workplace culture. That’s one of the reasons it has been recognized as a top employer in Northeast Ohio and why the company has grown by leaps and bounds since its founding in 2003. The leadership team also plays a huge role in its success, by fostering unique and valuable skillsets on top of being dedicated pet lovers.
Awards & Recognitions
Seven-time winner of The Plain Dealer’s Top Workplaces Award, which acknowledges organizations with a great organizational culture. Employees at Top Workplaces want to align with the company’s vision and be challenged by a high-performance culture; they feel they are valued, and their voices are heard.
Nine-time winner of the Northcoast 99 Great Workplaces Award, an annual recognition program that honors 99 great workplaces for top talent in Northeast Ohio
Visit Pet Embrace Insurance: HERE
Listen to the Cleveland CEOs You Should Know podcast with Brian Macias below.