Ted Patchet

Technology Industry Leader, Mercer

Ted Patchet is Technology Industry Leader at Mercer