itD

HQ
Campbell
Total Offices: 4
273 Total Employees
Year Founded: 2005

Teams at itD

Recently posted jobs

9 Hours AgoSaved
Remote
United States
Artificial Intelligence • Information Technology • Software • Consulting
Lead global end-to-end credit operations, strengthen credit risk controls and SOX compliance, support AI-driven automation initiatives, manage BPO partners, analyze operational metrics, and drive process improvements across Finance, Risk, and cross-functional teams.