Ross Duncan, is currently a International Customer Success Manager at Island. Ross Duncan brings experience from previous roles at Heimdal®, Cybereason and Huddle. Ross Duncan holds a 2006 - 2010 BSc Business Information Technology (Hons) @ Northumbria University. With a robust skill set that includes SharePoint, Microsoft Technologies, Microsoft Office Sharepoint Server, Scrum, Windows Azure and more. Ross Duncan has 2 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Ross Duncan?
Find contact details for 700 million professionals.