I've been in consulting my entire professional career starting with Accenture in 2005. While I was there I worked up through the ranks starting as a developer and moved into application architecture and technical project management. After 6 years I left Accenture to get off the road and joined Slalom Consulting where I am currently employed. It was at Slalom where I was introduced to new project delivery methodolies specifically Scrum. Up until then I had heard of Agile but never understood how it worked.