Karen Cullen joins CrossCheck Compliance as director of compliance and fair & responsible lending