Eric Covarrubias has extensive experience in web strategy, services, and marketing. Eric currently holds the position of Director of Web Strategy & Services at Leaf Home, which they started in February 2021. Prior to that, Eric worked at Horizons Incorporated as the Ecommerce Marketing Manager, a director-level role where they managed a team and oversaw various web development, SEO, PPC, CRO, and social media projects. Eric also managed a substantial budget and handled AdWords promotions for multiple business units. Before their time at Horizons Incorporated, Eric held the position of Director at ECMS from November 2002 to October 2008. Eric began their career as a Web Developer at WebLink from June 2001 to November 2002, and prior to that, they worked in a support role at Advantech from 1998 to 2001.
Eric Covarrubias attended University School from 1988 to 1992, and then Miami University from 1992 to 1998.
Sign up to view 0 direct reports
Get started
This person is not in any teams