Marcus Otsuji

Country Manager, Geodesic Japan