Glen Millar's Location
Falmouth, GB
Glen Millar's Work
Glen Millar's Education
Glen Millar's Skills
Glen Millar's Summary
Glen Millar, based in Falmouth, GB, is currently a Health Safety Environment Advisor at TGS, bringing experience from previous roles at Self employed, Self Employed Instructor, Abermed / Talisman and Harkand. Glen Millar holds a 1980 - 1984 Lorance Hill, Alloa, Scotland. With a robust skill set that includes First Aid, Occupational Health, Emergency Services, Supervisory Skills, Risk Assessment and more, Glen Millar contributes valuable insights to the industry. Glen Millar has 2 emails on RocketReach.