Was he a big Ginger? For the life of me, I've blocked out everyone I worked with at Celestica, even the ones I knew from school, and caught up with later.
Scratch that, my boss was Simon Jones. Bit of a Muppet who started there as a temp, so made it to line manager on the new line when the contract started.
Big boss was a woman with iron drawers and blond hair. Always telling us how crap we were doing, and if things didn't change we would lose the contract, and the jobs would be gone. Real motivator type, you know. Then the next week she would be telling us that Dell were realy pleased, even though nothing had changed.