Johnny se unió a la oficina de ClientEarth en Londres en octubre de 2020. Su trabajo se centra en explorar e implementar estrategias legales para incorporar los riesgos relacionados con el clima y fomentar la rendición de cuentas por los impactos del cambio climático. Antes de unirse a ClientEarth, Johnny trabajó en el bufete de abogados internacional Clifford Chance durante nueve años, especializándose en disputas comerciales y financieras internacionales y de alto valor y en derecho internacional de los derechos humanos. También ha trabajado para grupos de litigio estratégico de derechos humanos y tiene un interés particular en la responsabilidad social corporativa y la rendición de cuentas.