Jakob Bloch

CEO, Commodity Appointments
Background