STM is a people business and its strength is in the quality of its management and staff. Our employment philosophy is to attract and retain high calibre professionals who can provide a powerful combination of innovation and experience. We seek to attract, retain, and develop the very best people. As we are a knowledge-driven industry, our staff are encouraged to pursue continuous professional development to maintain their technical capabilities and unlock their true potential.