Cresset software and discovery employs 106 employees. The Cresset software and discovery management team includes John Leighton (Chief Financial Officer), Nick Foster (Vice President Discovery), and Mary-Ann Moore (Head of Strategic Marketing).
Get Contact Info for All DepartmentsLooking for a particular Cresset software and discovery employee's phone or email?