Raja Pagadala Managing DirectorThe Final Step Tavistock Square, London, UKMember of HTG11Member Since 2008