Seaboard Overseas Management Company (SOMC)

SOMC is an overseas management company based out of Bermuda with a regional office located in Johannesburg, South Africa.