Sebastian Reisch assumed the role of President of Finning South America in August 2026. He is responsible for Finning’s operations in Chile, Argentina and Bolivia, as well as its shared services operations in Uruguay.
Mr. Reisch joined Finning in 2007 and has worked for the company in Canada and South America. He has held a variety of senior roles spanning finance, supply chain, customer experience, product support, marketing and sales. Most recently, he served as Vice President, Finance & Supply Chain for Finning South America.
Mr. Reisch is a Commercial Engineer from Universidad Tecnica Federico Santa Maria and MBA graduate from Universidad Adolfo Ibañez. He has built a strong track record leading multidisciplinary teams and driving initiatives focused on strengthening operational performance, enhancing customer experience, and supporting sustainable business.