Steven Archibald, Steven Archibald Consulting Corporation

I have worked with Ellen for over 2 years. During that time I found her to be an able project manager, with an excellent understanding of the software development life cycle and the value of proper discipline, documentation, and client management. She has excellent UI design skills and is both practical, and user-focused in her design efforts. I look forward to an opportunity to work with her again.