Description: Citi, the leading global financial services company, has some 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments (more...) Company: Citi Location: Thousand Oaks Posted on: 2022-07-02