Company Christmas Video

It’s hard for me to delegate tasks. I’m a bit of a control freak and so I try to do everything myself. I just have this notion in my head that I’ll be able to do it better than someone else. This even goes for situations where I clearly can’t do it better than someone …

Company Christmas Video Read More »