Paul E. McMahon, principal of PEM Systems, helps large and small organizations as they move toward increased agility and process maturity. He has taught software engineering at Binghamton University, conducted workshops on engineering process and management, and published articles on Agile development and lessons using the CMMI framework. A frequent speaker at industry conferences, he is a certified ScrumMaster taught personally by one of SCRUM's co-founders. He has 25+ years of engineering and management experience working in the U.S. Defense industry for companies such as Hughes, Lockheed Martin, and Link Simulation. McMahon is author of Virtual Project Management.