She has designed, developed and managed sites for me since 2013 and I’m delighted with the results. Diana does an excellent job of understanding and executing project needs. She understands a wide array of topics and asks the right questions. Once I answer the questions, I don’t have to worry about it at all. She gets it done.