To signup, please click here

I already have an account, Go to login!

Forgot your password?


January 2020

December 2019

November 2019

October 2019

September 2019

August 2019

Carlos Leigh

Carlos Leigh

Regional CEO

Executive Bio

Carlos Leigh holds both Finance Engineer and MBA qualifications, having studied at Diego Portales and Barcelona Universities in Chile and Spain. After six years as a bank executive, in 2002 Leigh joined a family-owned business called Soprofint, where he led the company’s negotiations – this was sold to DSI in early 2007, and Leigh became Managing Director at the new DSI Chile office. For three years, he worked to develop and grow the South American business, before joining Jennmar International in mid-2009. Following a successful six years developing Jennmar’s business across Latin America, he returned to DSI as part of a new business acquisition through the region in 2016. In 2018, Leigh became Regional CEO at DSI LATAM.






Contact Us

Destouchesstra├če 68, Munich, Bavaria, Germany

People Also Viewed

  • International Council on Mining and Metals (ICMM) International Council on Mining and Metals (ICMM)
  • Glencore Glencore
  • Severstal Severstal
  • Sandvik AB Sandvik AB
  • Rusal Rusal
  • Atlas Copco AB Atlas Copco AB