john newell News

Swartz Tapped to Head Marsh Office in Tulsa, Oklahoma

Global insurance broker and risk management specialist, Marsh, appointed Tom Swartz as head of its Tulsa, Okla., office. Swartz is responsible for delivering Marsh’s advisory and transactional services to clients throughout Oklahoma. He succeeds John Newell, who will remain with …