Thomas Duran

Technology Investor for Apax Digital