Risk & Compliance Specialist job at Deciphex