Director at Omnicom · Director at Enova International · Director at Tesla · and 1 more. Filing since 27 Jan 2009. CIK 0001188735