Steve Seuntjens Stephen Seuntjens holds a Masters in International Management and a Bachelor of Science in Business Administration, Accounting and has over 20 years of global experience in building and developing new businesses, both organically as well as through M&A (buy & sell). He has worked...