Marcus Otsuji

Country Manager at Geodesic Japan