Looks like a Swiss zucker job opening

The world's #1 Sugar trading firm puked up it's head, I'll take the gig -- Did I mention I come from the land of Cargill

Also on:

Disclaimer