James Ifill is a Principal Agile Consultant at CA Technologies currently working on the implementation of Agile tools and processes for a number of financial institutions. Having spent a career working in various roles within the Software Development Lifecycle and various types of organisations, James has a passion for people, how they work, interact and deliver in different contexts. Though a large part of his work surrounds working in an Agile context, he is of the firm belief that flexibility is the key. Do what works and use the right tools and technologies to support your journey. Organisations should employ a spectrum of diverse people with different skills, perspectives to keep learning and improving.