James Allen's Location
Greenwich, CT, US
James Allen's Skills
James Allen's Summary
James Allen, based in Greenwich, CT, US, is currently a Managing Director at Starwood Capital Group. With a robust skill set that includes Accounting, Startups, Research, Management, Customer Service and more, James Allen contributes valuable insights to the industry. James Allen has 1 email and 1 mobile phone number on RocketReach.