Leonard Freeman's Location
Walnut Creek, CA, US
Leonard Freeman's Skills
Leonard Freeman's Summary
Leonard Freeman, based in Walnut Creek, CA, US, is currently a Controller at Odyssey Thera, Inc. With a robust skill set that includes Microsoft Office, Management, Financial Reporting, Project Management, Forecasting and more, Leonard Freeman contributes valuable insights to the industry. Leonard Freeman has 10 emails and 1 mobile phone number on RocketReach.