Deborah Schembri, STM Malta’s Managing Director and CEO, on how promoting equality and diversity drive business success, in the latest issue of Malta Business Review magazine.
STM Group plc (LON:STM) is a multi-jurisdictional financial services group listed on the Alternative Investment Market of the London Stock Exchange. The Group was formed as a strategic investment company specifically to build a leading financial services group originally operating in the international corporate and trustee service provider (CTSPs) sector.