STI announce new Managing Director