Cathy Duffy
Read all reviews for Cathy Duffy →
Good but Room for Improvement
While the final product was great, there were some hiccups during the process. Better project management could enhance the overall experience significantly.
8 found helpful
View company →