Better, cheaper, faster. These words have become the mantra of today’s business world. Technology is reinventing itself at an exponential rate driving businesses to seek new and innovative ways to meet growing customer and shareholder expectations. But creating a work