1,101 Followers on Owler

Torch Partners

Torch Partners is a financial firm that offers mergers, acquisitions, capital raising and restructuring advisory services. Read more

Rupert Robson's photo - CEO of Torch Partners

CEO

Rupert Robson

CEO Approval Rating

64/100

Est. Annual Revenue
Est. Employees
Sector

Update Industry

TORCH PARTNERS TOP COMPETITORS OR ALTERNATIVES

RANK

COMPANY

CEO

CEO RATING

EMPLOYEES

FUNDING

REVENUE

Missing a competitor? Contribute!

Arma Partners is Torch Partners's #1 competitor. Arma Partners's headquarters is in London, England, and was founded in 2003. Arma Partners competes in the Investment Banking & Brokerage industry. Arma Partners generates 600% of Torch Partners's revenue.

Credit Suisse is one of Torch Partners's top rivals. Credit Suisse was founded in Zurich, Zurich} in 1856. Credit Suisse is in the Investment Banking & Brokerage field. Compared to Torch Partners, Credit Suisse generates $25.3B more revenue.

Lazard is one of Torch Partners's top competitors. Lazard is a Public company that was founded in 1848 in New York, New York. Lazard operates in the Asset & Investment Management industry. Compared to Torch Partners, Lazard has 3,065 more employees.

Weigh-in!

Help the Owler community know more

Growth Score - 1/1

Is 35 a good estimate for Torch Partners's Employee count?

Torch Partners Acquisitions

No recent acquisitions found related to Torch Partners

Torch Partners Funding History

No recent funding data found related to Torch Partners

Torch Partners Investments

COMPANY

DESCRIPTION

AMOUNT

INVESTMENT DATE

ROUND

EXIT DATE

FreeAgent is a cloud-based accounting platform that offers expense management, invoicing and time tracking solutions for businesses and freelancers.
$4M
Sep 12, 2011
Series B
-

Torch Partners News

Social Media

Torch Partners Headquarters

33 Cavendish Square

London, EnglandW1G 0PW

44-20-7227-8830

Driving Directions »

Trending Companies

Torch Partners Summary

ABOUT

Overview

Torch Partners is a financial firm that offers mergers, acquisitions, capital raising and restructuring advisory services. Torch Partners was founded in 2003. Torch Partners' headquarters is located in London, England, GB W1G 0PW. Torch Partners' CE...

CEO

Torch Partners's CEO, Rupert Robson, currently has an approval rating of 64%. Torch Partners's primary competitors are Arma Partners, Credit Suisse & Lazard.

Frequently Asked Questions about Torch Partners

  1. When was Torch Partners founded?

    Torch Partners was founded in 2003
  2. Who is Torch Partners's CEO?

    Torch Partners's CEO is Rupert Robson
  3. How much revenue does Torch Partners generate?

    Torch Partners generates $10M in revenue
  4. How much funding does Torch Partners have?

    Torch Partners has historically raised $0 in funding
  1. Where is Torch Partners's headquarters?

    Torch Partners's headquarters is in London England, GB
  2. How many employees does Torch Partners have?

    Torch Partners has 35 employees
  3. Who are Torch Partners's competitors?

    Torch Partners's top competitors are Arma Partners, Credit Suisse , Lazard
  4. Who has Torch Partners invested in?

    Torch Partners's has invested in companies such as FreeAgent