Arma Partners is Torch Partners's #1 competitor. Arma Partners's headquarters is in London, England, and was founded in 2003. Like Torch Partners, Arma Partners also works within the Banking, Financial Services and Insurance sector. Arma Partners generates 307% of Torch Partners's revenue.
Lazard is one of Torch Partners's top rivals. Lazard was founded in New York, New York} in 1848. Lazard operates in the Asset & Investment Management industry. Compared to Torch Partners, Lazard generates $3.1B more revenue.
Credit Suisse is one of Torch Partners's top competitors. Credit Suisse is a Private company that was founded in 1856 in Zurich, Zurich. Credit Suisse is in the Asset & Investment Management industry. Compared to Torch Partners, Credit Suisse has 48,108 more employees.