Ellen Summary Ellen is a highly professional and dedicated web development project, product and programme manager. She is a web standards and Open Standards evangelist with knowledge of a wide variety of...