Customer Success Supervisor @ (November 2018 - December 2020)
Senior Reporter @ (October 2018 - November 2018)
Content Editor @ (October 2017 - October 2018)
Reporter @ (March 2015 - September 2017)
Reporter @ (August 2013 - February 2015)
Stephen Penn Education
Cardiff University / Prifysgol Caerdydd
Masters (Journalism)
2012-2013
Stephen Penn Summary
Stephen Penn, based in Milton Keynes, GB, is currently a Customer Success Operations Manager at Crave Interactive LTD. Stephen Penn brings experience from previous roles at Crave Interactive LTD, Travel Weekly Group LTD, Abode2 - The Essential Guide to the Finest in Global Luxury Property and Bedfordshire on Sunday. Stephen Penn holds a 2012 - 2013 Masters in Journalism @ Cardiff University / Prifysgol Caerdydd. Stephen Penn has 2 emails on RocketReach.
Looking for a different Stephen Penn?
Find contact details for 700 million professionals.