Torch Partners Logo

Torch Partners

Locations: 33 Cavendish Square London, England W1G 0PW, GB + (+1 more)

Company Size: 1 - 100

Industry: Investment Banking

Company Website

AI Description

drawer
  • Nidhi Pandit profile image

    Vice President at Torch Partners

  • Victor Dobre profile image

    Managing Director

  • Modupe Babalola profile image

    Associate, Technology Investment Banking at Torch Partners

  • Tom Roberts profile image

    Managing Director at Torch Partners

  • Calum Welstead profile image

    Investment Banking Analyst at Torch Partners

  • Gautam S. profile image

    TMT Investment Banking Analyst at Torch Partners | LBS

  • Nidhi Pandit profile image

    Vice President at Torch Partners

Showing 1 to 7 of 20 results