Johan Eliasch nació en Suecia en 1962, pero ha pasado gran parte de su vida en el Reino Unido. Es un empresario exitoso que ha trabajado en industrias como la banca, los medios de comunicación y la moda. Actualmente es el presidente y CEO de la empresa de artículos deportivos Head N.V. Además de su carrera empresarial, Eliasch ha sido muy activo en la conservación del medio ambiente y ha sido miembro de varios consejos y organizaciones de conservación, incluyendo la Rainforest Trust UK y la Fundación del Príncipe de Gales para la Conservación Internacional y el Medio Ambiente. También ha sido un destacado donante para la lucha contra el cambio climático y ha sido presidente de la organización Protect Our Winters UK. En 2011, Eliasch se convirtió en el propietario del terreno de la selva amazónica más grande de Suecia, que había comprado para proteger la zona de la deforestación y la explotación. Además, en 2018 fue nombrado presidente de la Liga Internacional de Esquí, con el objetivo de promover y desarrollar el deporte del esquí en todo el mundo.