Ton worked for 32 years for Cargill in several trading and management positions. Since leaving Cargill in 2000, he started his own consulting business with focus on trading, risk management, commodities, shipping and finance. In addition he is/was a board member on several Swiss and international companies in the commodity and shipping business and with Banque Cantonale de Genève (BCG).

With partners he created in March 2008 CFT Services & Partners SA; a one-stop service company for any company that wants to set up business in the Geneva area.

In 2011 with partners he created CFT Trading FZ in the UAE and replaced that in 2015 with CFT TRM DMCC in Dubai.