Ed Owens's Location
Cambridge, MA, US
Ed Owens's Work
Ed Owens's Education
Ed Owens's Summary
Ed Owens, based in Cambridge, MA, US, is currently a President at The OWENS Companies, bringing experience from previous roles at Tripadvisor, LogMeIn and Deloitte (Accounting Firm). Ed Owens holds a 2003 - 2004 Masters in Accounting @ Northeastern University.