Spencer Schlee's Location
Los Angeles, CA, US
Spencer Schlee's Work
Spencer Schlee's Education
Spencer Schlee's Skills
Spencer Schlee's Summary
Spencer Schlee, based in Los Angeles, CA, US, is currently a Managing Director - Head of Southwest and Texas Originations at Canyon Partners, bringing experience from previous roles at BlackRock. Spencer Schlee holds a B.A. in Business Economics @ University of California, Los Angeles. With a robust skill set that includes Valuation, Financial Modeling, Quantitative Analytics, Bloomberg, Asset Managment and more, Spencer Schlee contributes valuable insights to the industry. Spencer Schlee has 2 emails and 1 mobile phone number on RocketReach.