Eric started his career in 1986 as a Software Developer Intern at IBM. In 1988, he was a Legislative Intern at the NY State Legislature. From 1989 to 1998, he served as a Naval Aviator at United States Navy. From 2004 to 2006, Eric was a Member of OVAL Board at the United States Department of Homeland Security.
In 2006, Eric became a Principal Architect at Microsoft. From 2009-2013, he worked at BeyondTrust, firstly as the CTO, and later served as a Member Board of Directors. From 2010 to 2013, he was the CEO of Friendsource. In 2014, Eric founded Bitware.