undefined

Rupert Howell

Co-founder of the advertising agency HHCL & Partners, known for its successful new business strategies and iconic campaigns.