William Dennis Laneville
citizen of Troinex, Troinex
Commercial register
membre* · joint signature by two · Genève
since Mar 12, 2021Secretary of the board of directors · sole signature · Zug
until Jul 22, 2020Chair of the board of directors · sole signature · Genève
until Jul 17, 2020Member of the board of directors · sole signature
until Sep 5, 2017Managing director · sole signature · Genève
until Jul 17, 2020Managing director · sole signature · Genève
until Jul 9, 2020Managing director · sole signature · Genève
until Jul 9, 2020Member of the board of directors · sole signature · Genève
until Jul 6, 2020