Summit Trust International
Summit Trust International, headquartered in Geneva, Switzerland, is an independent trust services group. With an ownership structure of sixty-five percent Sanlam Limited and thirty-five percent company directors, STI is a joint venture company combining the strengths of a well-capitalised majority shareholder in Sanlam and the client focus and continuity of an owner-managed business through its director and shareholders.
IFC Awards 2020 - Trust Company of the Year - Switzerland - Runner Up
2019 Magic Circle Awards - Trust Company of the Year - Boutique - Winner