Michelle Owen's Location
New York, New York, United States
Michelle Owen's Work
Michelle Owen's Education
Michelle Owen's Skills
Michelle Owen's Summary
Michelle Owen, based in New York, New York, United States, is currently a Project Manager and Designer at Center Stage Display Productions, bringing experience from previous roles at Carol Egan Interiors, Bold - Brian Orter Lighting Design, Anemacore and Groves & Co.. Michelle Owen holds a Bachelor Of Fine Arts in Studio Arts. With a robust skill set that includes Interior Design, Small Business, Microsoft Office, Installation Design, Project Management and more, Michelle Owen contributes valuable insights to the industry. Michelle Owen has 1 email on RocketReach.