David Ball

Global chief brand management director for portfolio investee companies.