I have worked for a lot of companies over the years. Everything from one person start-ups to large multi-national corporations, and everything in between. I love the variety of people I encounter, the interesting projects and finding solutions to the challenges these businesses face. Surprising, most businesses have the same challenges, whether they are small or huge. The leaders of these companies are also interested in the exact same thing, growing their business.