Thanks for using the forum. I am happy to address your questions, and my answer will be based on the information you provided here. Please make sure you recognize that this forum is for educational purposes only, and it does not substitute for a formal office visit with your doctor.
Without the ability to examine you and obtain a history, I can not tell you what the exact cause of your symptoms is. However I will try to provide you with some useful information.
Since your twitching only occurs at work, a pinched nerve or other peripheral nerve problem is unlikely. I am not sure exactly what your EMG showed, but it would be important to clarify this with the physician who did the EMG if there is concern for some sort of peripheral nerve problem.
One possibility is what is termed focal task-specific tremor or dystonia (dystonia is a specific type of muscle contraction). The task that could trigger the tremor could include writing, holding a phone in a specific way, holding a cup or other object, basically any specific sustained motion with the limb in a specific position. Performing the same task in the same position will repeatedly trigger the tremor/dystonia after a certain amount of time, but performing the same task in a slightly different position would not. It could be that for example, a person holds his/her hand in a certain way to write while at work, because of the way the chair and desk are situated etc, but at home on a desk, the hand is in a slightly different position while writing, so the tremor does not occur.
Some regard these task specific movements tremors or dystonias depending on the exact nature of the movement. The cause of these types of tremors or dystonias is not known, but they are usually isolated and benign, meaning that progression to a more serious neurologic problem is unlikely.
If your symptoms are severe enough to be bothersome or interfere with your occupation, evaluation by a neurologist, and specifically a movement disorders specialist, may benefit you. Sometimes, injection of a small amount of botox into the body part that is involved can stop the symptoms with minimal side effects.
Thank you for this opportunity to answer your questions, I hope you find the information I have provided useful, good luck.
I find certain things set it off again. Like when I get cold very quickly it twitches. I had ice cream today and it started to twitch for an hour. I thought it may also be somehow related to diabetes but they did two random glucose checks and my sugar level was fine. I did not do a fasting glucose check. Should this have been done?