They used to create an account using my professional contact email without asking, of course, and it would give me all sorts of problems with some SaaS services. Stuff similar to the ones in this post. Most of the time it was harmless (I'd lose access to another client), but it was always a headache.
The middle-of-the-road solution for me was to nicely ask them to remove it and use something like companyname@mydomain.com.
Of course the @mydomain.com solution didn't work for long as well (thanks, Salesforce), so I started using throwaway Google Accounts.