Administrative Team

Meet our Administrative Team

Email John Cornely

Mr. John Cornely

Phone: 571-252-2160

Email John Cornely

Hello Mill Run Mountain Lions! I’m so excited to be back at Mill Run working closely with the greatest students, staff, parents, and community! I would really like to take this opportunity to tell you about myself and my experiences in education. I began my career as a special education teacher at Mill Run Elementary and remained as one for five years. During this time, I pursued my administrative endorsement and earned my Master’s degree in Educational Leadership through George Mason University. Once obtained, I was fortunate to be able to move into the Administrative Intern position at Mill Run. In 2011-2012, I became an Assistant Principal in Fairfax County Public Schools. Then, in 2012, I had my calling to come back “home” to Mill Run, where I am so proud to continue my career. Mill Run is such a special place for so many reasons, and I am ecstatic to be a part of this wonderful opportunity with your children.

I have a firm belief that all children can learn and succeed. My mission and passion is to prepare our children to be lifelong learners both in- and outside of the classroom. I am excited to be an active member on this journey to success, and I look forward to working closely with you to support our children in reaching beyond their greatest expectations. Should you have any questions or concerns, please don’t hesitate to contact me.

Colleen Flaherty

Colleen Flaherty

Phone: 571.252.2162

Email Colleen Flaherty

Hello, Mountain Lions! I am so excited to join the Mill Run family. As a member of the Mill Run community, I have heard amazing things about the school, and I look forward to making it my home.  I have worked in Loudoun County since 2007 in four different schools, where I served as a technology resource teacher, administrative intern and/or assistant principal.

For the past 8 years, I have been the assistant principal of Moorefield Station Elementary. During this time, I helped implement “Code to the Future”, Personalized Learning, the house system (positive behavior approach that builds community within the school) and many other initiatives. As an advocate for special education and mental health, I am bringing a wealth of experience and love to Mill Run.

Prior to my years in LCPS, I taught for 14 years in Arlington County as an art teacher and an instructional technology coordinator.  At that time, being a single mother of two children, I made the decision to teach close to my children’s school and moved to Loudoun County. In 2013, I married my husband and instantly became the mother of four more children. Believe me, six children can keep you busy. During the pandemic, we decided we needed to add to the family and brought home an 8-week-old puppy that is now almost 2 and … almost trained. Bentley is known as our Pandemic Puppy.

I am very excited to continue my adventures at Mill Run. I look forward to meeting each and everyone of you, especially your children.

Ms. Marisa Veltri

Ms. Marisa Veltri

Phone: 571-252-2160

Email Ms. Marisa Veltri

Ms. Veltri has been an educator in Loudoun County for 20 years. Prior to moving to Virginia, she lived in Morgantown, WV (Home of the Mountaineers!!!). She has obtained a Bachelors degree in Sports Medicine from Alderson-Broaddus College, has a Masters degree in Elementary Education and a Masters degree in Secondary Education from West Virginia University. She also has a Masters degree in School Administration and Supervision from Johns Hopkins University, as well as a certificate in Special Education Leadership from George Mason University.
She started her teaching career in 2004 at J. Lupton Simpson Middle School. After 3 years, she then moved to Seldens Landing Elementary School, where she stayed for 4 years. She is now entering her 13th year as Dean at Mill Run Elementary School.