Russell Crawford's Location
Glasgow, Glasgow City, United Kingdom
Russell Crawford's Work
Russell Crawford's Education
Russell Crawford's Skills
Russell Crawford's Summary
Russell Crawford, based in Glasgow, Glasgow City, United Kingdom, is currently a Business System Analyst at Cigna, bringing experience from previous roles at Standard Life, Tesco Bank, Cigna UK HealthCare Benefits and Rock Computer Systems Ltd. Russell Crawford holds a 1981 - 1984 Control Data Institute of Technology. With a robust skill set that includes Project Management, Business Analysis, Management, Information Technology, Change Management and more, Russell Crawford contributes valuable insights to the industry. Russell Crawford has 3 emails on RocketReach.