STM South Africa - STM is a multinational company, designing and manufacturing gearboxes and geared motors for more than 28 years, servicing branches around the world.