Resolver, a Kroll Business's Marketing department is led by Mustafa Khan (Associate Product Marketing Manager) and has 8 employees.
Mustafa Khan
Associate Product Marketing Manager
David Ansong
Marketing Technologist
Richard Bent
Product Marketing Manager
Pooja Azhalavan
Looking for a particular Resolver, a Kroll Business employee's phone or email?