Marc O, based in London, GB, is currently a Managing Director at Naked Digital (Us), bringing experience from previous roles at Directorstalk, Firstbusinessassist and Nude-Webdesign.
Not the Marc O you were looking for?
Find contact details for 700 million professionals.