Thornton Tomasetti announces multiple promotions