Tackling Challenges with Agile Teamwork: An Interview with Janet Gregory