Describe a time when you had to manage a highly demanding client who frequently changed project requirements, and how you handled it.