Alan Mcgowan's Location
New York, NY, US
Alan Mcgowan's Work
Alan Mcgowan's Education
Alan Mcgowan's Skills
Alan Mcgowan's Summary
Alan McGowan, based in New York, NY, US, is currently a Adjunct Faculty at The New School, bringing experience from previous roles at Environment Magazine, Bermuda Institute of Ocean Sciences (BIOS), The New School and Pugwash Conferences on Science and World Affairs. Alan McGowan holds a 1953 - 1957 Bachelor of Engineering - BE in Mechanical Engineering @ Yale University. With a robust skill set that includes Event Planning, Program Management, Social Media, Editorial, Content Development and more, Alan McGowan contributes valuable insights to the industry. Alan McGowan has 3 emails and 1 mobile phone number on RocketReach.