Chris Handel's Location
England, United Kingdom
Chris Handel's Work
- Managing Director @ Handel Rating Consultants
- Director for Rating and Taxation @ CBRE
Chris Handel's Summary
Chris Handel, based in England, United Kingdom, is currently a Managing Director at Handel Rating Consultants, bringing experience from previous roles at CBRE.