Graeme est un ingénieur maritime agréé titulaire d'un certificat de compétence de classe 1 (moteur), avec plus de 14 ans d'expérience en mer en tant que chef mécanicien. Au cours de sa carrière en mer, il a navigué sur une grande variété de navires, notamment des navires de marchandises générales, des porte-conteneurs, des navires de GPL, des remorqueurs, des navires de lutte contre les incendies et des navires de prévention de la pollution. Il a ensuite travaillé dans le secteur des superyachts, où il fournissait des services techniques aux propriétaires.
Au cours des 14 dernières années, Graeme a occupé le poste de directeur régional pour l'Asie au sein de deux cabinets de conseil maritimes internationaux, où il a développé et fourni des services de conseil maritime à des assureurs de coques et de machines, des assureurs P&I, des armateurs et des avocats. Récemment, il a notamment fourni des conseils sur des sinistres complexes et de grande valeur liés à des coques et à des assurances P&I, assisté des équipes juridiques dans le cadre de procédures judiciaires et d'arbitrage sur des questions techniques et quantitatives, et apporté son aide dans des litiges liés à la qualité de la construction et à des carburants non conformes aux spécifications en Chine et à Singapour.