Charles River Capital corporate office is located in 290 Avenida Afranio De Melo Franco, Rio de Janeiro, Rio de Janeiro, 20000-000, Brazil and has 11-50 employees.
charles river capital
charles river
| Location | People at location |
| South America | 11-50 |
Founded in 2011, Charles River Capital is an independent asset and wealth management firm. The company specializes in value investing through its Charles River FIA fund, which follows a long-term fundamental approach. Charles River Capital aims to provide professional investment management services to its clients. The firm is currently closed for n... Read More