If you need more lookups,
subscriptions start at $34 USD/month.
Stephen Penn Location
Milton Keynes, GB
Stephen Penn Work
2020 -now Customer Success Operations Manager @
2018 -2020 Customer Success Supervisor @
2018 -2018 Senior Reporter @
2017 -2018 Content Editor @
2015 -2017 Reporter @
2013 -2015 Reporter @
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.