CreDec employs 8 employees. The CreDec management team includes Alex Meynell (Director), Emma McCarthy (Chief Payments and Innovation Officer), and Robert Lowry (Client Services Manager and Regulatory Compliance Officer).
Looking for a particular CreDec employee's phone or email?