Graeme es ingeniero naval colegiado y posee un Certificado de Competencia (Motor) de Clase 1, con más de 14 años de experiencia en el mar como ingeniero jefe. Durante su tiempo en el mar, navegó en una amplia gama de buques, incluyendo buques de carga general, contenedores, GLP, remolque, extinción de incendios y prevención de la contaminación, y más tarde trabajó en el sector de los superyates prestando servicios técnicos a los propietarios.
Durante los últimos 14 años, Graeme ha sido director regional para Asia de dos consultoras marítimas internacionales, desarrollando y prestando servicios de consultoría marítima a aseguradoras de cascos y maquinaria y P&I, armadores y abogados. Su trabajo reciente incluye el asesoramiento en reclamaciones de alto valor y complejidad relacionadas con cascos y P&I, el apoyo a equipos jurídicos en procedimientos judiciales y arbitrales sobre cuestiones técnicas y cuantitativas, y la asistencia en disputas sobre la calidad de la construcción y el combustible fuera de especificación en China y Singapur.