Hey there! To be honest, I don’t know what Towers Watson is, but assuming that your company is well known, with a high GMAT you will have a great shot at business school. GPA is not so important for MBA applications—with great stories, great test scores etc., you will be juuuust fine. Which schools are you considering? You would also want to write a GREAT optional essay, explaining why your grades were so low. With all these pieces in place, you should be just fine this year. Good luck!