Był również dyrektorem Lewis Group w latach 1993–1994, konsultantem Chevron UK Ltd w latach 1994–1997, dyrektorem Millennium Chemicals w latach 1996–2004, konsultantem Hanson plc w latach 1996–1999, konsultantem Imperial Tobacco Group plc w latach 1996–1998, przewodniczącym European Helicopter Association w latach 1996–2003, przewodniczącym International Federation of Helicopter Associations w latach 1997–2004, gubernatorem Nuffield Hospitals od 2000 r., konsultantem Audax Trading Ltd w latach 2001–2002, dyrektorem tej instytucji w latach 2003–2005. Od 2001 r. jest komisarzem Royal Hospital Chelsea, od 2002 dyrektorem The Medical Defence Union, a od 2005 r. dyrektorem Andax Global.
Glenarthur był członkiem rady Ligi Lotniczej od 1994 r. i członkiem National Employers Liaison Committee for Her Majesty Reserve Forces w latach 1996–2002. Od 2002 r. jest również prezesem National Employer Advisory Board for Britain's Reserve Forces. Jest porucznikiem Królewskiej Kompanii Łuczników, honorowym pułkownikiem 306 polowego szpitala i honorowym komandorem lotnictwa 612 szwadronu pomocniczego Royal Air Force od 2004 r. W 1992 r. został członkiem Gildii Pilotów i Nawigatorów. Od 1992 r. jest członkiem Królewskiego Stowarzyszenia Lotników.