i'm glad you talked with deb!
Your story has a few things that don't add up for me.
1. The trainer helped your dog with puppy kindergarten, then didn't want to see the dog between 3 and 6 months. What did he tell you do to during that time??
2. Can you point to any event at work that may have cause your puppy some trauma? It could be that he woke up when you weren't there and someone else came to tell him to be queit, or give him a pet when he wasn't sure about the person and you weren't there to say it was ok... Or it could be something else entirely.
3. It doesn't sound like dominance to me - it sounds like a lack of confidence and potentially some fear, and maybe a little uncertainty that you are there to be his leader and take care of things for him.
4. A trainer that suggests boot camp to "break" a dog's "dominance" is not one that i would trust my dog with. That doesn't help you deal with any situation that may come up, either, which i think is what you want if you want to keep taking your dog to work with you - which is great, by the way, that you can do that!
Are you getting to the point where you're anticipating his bad behavior? If so... You need to decide what you want him to do instead - and teach him some good commands, then get a firm picture in your head of him following your commands in those situations. Then practice, practice, practice.
1 year-old is still puppy, so he's still learning where limits are and what's expected. Could be hormones and another 'testing' period are coming on, so you just have to reinforce your rules so he knows what's expected.
Let us know what you end up dong and how it goes!