Helen Logan's Location
Glasgow, Glasgow City, United Kingdom
Helen Logan's Work
Helen Logan's Education
Helen Logan's Summary
Helen Logan, based in Glasgow, Glasgow City, United Kingdom, is currently a Finance Manager at Gallagher, bringing experience from previous roles at Abellio ScotRail, Career Break and Shell. Helen Logan holds a 2002 - 2005 ICAS. Helen Logan has 1 email and 2 mobile phone numbers on RocketReach.