James Michael Kelso

nationality: United States, Singapur (SG)

Commercial register

Managing director · joint signature by two · Genève

until May 1, 2018