Thomson Snell & Passmore announces nine promotions across the firm - Solicitors Journal