Sleuth. employs 13 employees. The Sleuth. management team includes Joel Perlman (Managing Director), Db Scholtz (Sales and Partnerships Manager), and Nicholas Price (Operations and Project Manager).
Looking for a particular Sleuth. employee's phone or email?