The police do not need to know your employe or your SSN. 2 years ago I was field arrested (for a charge that was dismissed I might add) and the dick officer insisted that I give him my employer and SSN. I politely refused and he was pissed. Why should I give them leverage over me to contact my employer and put even more hurt on me? Just tell them you are an independent contractor if you don’t feel comfortable telling them no. I was an independent contractor at the time but I still felt it was none of there business.
You might get something out of watching the video link in post #13