Michelle is smart, creative, technically skilled and emotionally intelligent. She has performed a number of tasks for us that required both strategic thinking and attention to detail. Michelle completed these tasks on time, delivering the solutions and outcomes we wanted. Michelle worked quickly and made it easy for us with excellent communications and a staged approach, which she managed. We will be using Michelle again in the future and recommend her without reservation.