Neil Urry's Location
Malta
Neil Urry's Work
Neil Urry's Education
Neil Urry's Skills
Neil Urry's Summary
Neil Urry, based in Malta, is currently a Senior Commercial Manager at Mount Media Limited, bringing experience from previous roles at Catena Media and msales.com. Neil Urry holds a 2007 - 2008 MCAST - Institute of Information & Communications Technology. With a robust skill set that includes Strategic Planning, Logistics, Team Leadership, Computer Maintenance, 5s and more, Neil Urry contributes valuable insights to the industry. Neil Urry has 1 email on RocketReach.