How to Import Exchange contacts into ICloud
After adding a corporate e-mail to my personal cell phone to have work access out of office, the Contact Sync option defaulted to the Exchange Corporate contact back up. Therefore all my personal contacts I added after this entry synced to the Corporate E-mail account. Not good when you delete the Corporate E-mail from your phone.
To make sure this doesn't happen to you:
Immediately after you add corporate account, go back to SETTINGS>Accounts & Passwords> and have your ICloud auto sync ALL contacts (Or your Gmail account/whatever you use most-personally Iphone is the only APPLE device I have-this fix is geared towards that).
If you don't do this- you'll end up with my issue- NO CONTACTS after you delete your Exchange account from your default E-mail app.
To FINALLY retrieve my personal contacts from my Corporate E-mail I had to login to Outlook from a computer, export the CSV file, Upload file to my GMAIL account contacts folder (old GMAIL/it will show you how to do this), then I can export that VIA VCard, then login to my ICLOUD, go to Contacts>settings>Import VCARD and I FINALLY see my contacts in my ICLOUD.
This process is silly and not feasible for a company that has HUNDREDS of field users who sync their e-mail independently without double checking if the corporate Exchange account starts to manage their contacts on a personal phone. Even more difficult if you leave that company and no longer have access to download the PST or CSV file.
iPhone 6s, iOS 11.3.1