Michael Cheung Email

Portfolio Manager & Head Quantitative Research . Redwood Investment Management

Current Roles

Employees:
56
Revenue:
$11.4M
About
Redwood is an investment management firm dedicated to managing risk for our clients via our quantitative research driven strategies.
Redwood Investment Management Address
4110 N Scottsdale Rd
Scottsdale, AZ
United States
Redwood Investment Management Email
Redwood Investment Management Phone Numbers
310-860-5655

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.