Shaun se incorporó a la ICMIF en 1995 y fue nombrado director general en 2005. Ha supervisado el crecimiento de la organización, que ha pasado de tener 65 miembros en 1995 a 200 en 61 países en la actualidad. El sector de las mutuas representa el 27 % del mercado mundial de seguros, con 1,5 billones de dólares en primas y activos superiores a los 9 billones de dólares. El sector de las mutuas cuenta con 1 000 millones de asegurados y ha crecido un 30 % en los últimos 10 años (el crecimiento del sector es del 17 %) y los miembros de la ICMIF han crecido un 40 %.
Shaun ha participado en la Agenda 2030 de las Naciones Unidas (ONU) desde el principio. Habló sobre la inversión responsable en la Asamblea General de la ONU en 2014. En la Asamblea, se asumieron compromisos dentro del sector antes de que se establecieran tres acuerdos globales de la ONU en 2015. Estos incluyeron el Acuerdo de Sendai de la UNDRR, el lanzamiento de los Objetivos de Desarrollo Sostenible (ODS) en septiembre y culminaron con el Acuerdo sobre el Cambio Climático de París en diciembre de 2015 en la COP21. Shaun habló en cada uno de estos eventos. También forma parte de un grupo de trabajo del B20 y es miembro fundador del Consejo de Administración del IDF.