MyVRSpot was started in 2009, and is the only video management service dedicated to working within K12 for the hosting, sharing, creating and streaming of user-created media.  The MyVRSpot service is currently used by more than 550 school districts throughout the US, and handles the backend video transcoding and hosting needs for several government agencies, not-for-profits, and corporate entities.

Members of the MyVRSpot management team have been serving the education industry for over 30 years, and are acutely aware of the unique needs and challenges that educational institutions must face and overcome.

The MyVRSpot service is owned and operated by MyVRSpot, LLC., with offices in Colorado, Illinois and Virginia.  For partnership information, please contact us via email at or call our toll-free number at (888) 237-6740 ext. 1001.


Meet Our Leadership Team

Zach Lancaster
Zach LancasterChief Technology Officer
Over the past ten years, Zach has spearheaded the development of several award-winning online solutions for K12 education, and now infuses his technology-rich background and dynamic management style to lead the company. In addition to overseeing all day to day IT operations, Zach directly manages our three development teams. Even when he is off on his ATV, his laptop is never too far behind.

Michael Kessler
Michael KesslerFounder and COO
Michael Kessler is the Founder of the MyVRSpot video management system and currently serves as the Chief Operating Officer and Vice President of Sales. Michael has more than 25 years experience in developing software products and services for K12 education and in building relationships with school districts around the country. In addition to overseeing all day-to-day operations, he manages both our US and International sales teams.
Greg Kessler
Greg KesslerOperations Manager
Greg has been working with MyVRSpot since its inception in 2009, where he started in the customer service department. Today, when he is not out exploring new disc golf courses or designing climbing holds, he is responsible for overseeing the finance, human resources, and customer service departments.
Jeff McMahon
Jeff McMahonVice President of Business Development
As Vice President of Business Development, Jeff focuses much of his time on strategic partnerships for education, government, and corporate markets. Prior to joining MyVRSpot, Jeff served as the Chief Information Officer at MSD Decatur Township in Indianapolis for 8 years. Prior to that, Jeff worked for the Indianapolis Public Schools for 28 years where he held several positions in Educational Technology Leadership. He is an advocate for providing access to technology for all students. In his spare time, he plays grandad to his 9 grandchildren.
Sarah Clements
Sarah ClementsCustomer Success Engineer
Sarah joined MyVRSpot in January, 2020 as an account manager and member of the Customer Success Team. She previously worked in elementary schools for the past 10 years, both as a teacher, and an Instructional Technology Coach. When Sarah is not working or chasing her two toddlers, she is relaxing with a good book.
Nick Bonnet
Nick BonnetCustomer Success Engineer
Nick joined MyVRSpot in April, 2020 as a Customer Success Engineer and Trainer. Prior to joining MyVRSpot, he was a teacher in Colorado at the middle school and high school level, and also taught ESL to high schoolers in China. During his down time, Nick enjoys listening to audiobooks and playing music on his guitar.
Lisa Harmison
Lisa HarmisonDirector of Sales
Lisa joined MyVRSpot in Spring, 2017. She focuses on building new educational customer relationships and ensuring the changing needs of current customers are met beyond expectations. Lisa is a former math teacher who brings her teaching, regulatory compliance, and marketing background to provide her region with a well-rounded experience. Outside the office, she can be found at most international soccer matches throughout the US and at her children’s soccer and cheerleading events.

Key Team Members

Angela Derr
Angela DerrCustomer Support Specialist
When Angela joined the MyVRSpot Customer Support Team, she brought with her more than 10 years of experience in the IT services and mobile computing fields. She utilizes her years of experience, and being a general technology geek, to help support all of our Users. Outside of work, she can be found hanging out with her two cats and playing a variety of games including video, card, board, and tabletop role-playing games.
James Anderson
James AndersonCustomer Support Specialist
James is one of our Customer Support Specialists and a valuable part of our Customer Success Team. He came to MyVRSpot with more than 10 years of experience as an IT Specialist and in providing excellent customer service for web-based services. When not working, James enjoys spending time with his family, including his two Boston Terriers, as well as working on old cars and tinkering with computers.
Sarah Beth Ewing
Sarah Beth EwingCustomer Success Engineer
Sarah Beth joined MyVRSpot as an Account Manager and Customer Success Engineer. Before joining MyVRSpot, she spent eight years teaching music primarily in the middle and high school levels. She brings with her an in-depth understanding and appreciation for what technology can bring to a classroom, and utilizes that to meet the unique needs of every customer. Outside of work, she enjoys hiking in the mountains, as well as playing the trumpet and piano.
Alecia Hunter
Alecia HunterMarketing Manager
Alecia joined the MyVRSpot Customer Success Team in 2018. Alecia previously worked with the State of Utah creating online licensing programs, and she now oversees all of MyVRSpot’s marketing efforts and serves as an account manager. When she’s not in a training webinar or Tweeting away, she’s rock climbing, reading, or planning her next road trip.
Ayesha Patel
Ayesha PatelData Procurement Specialist
Ayesha has been with MyVRSpot since 2014. She started with the company as a key member of our Quality Assurance team and over the years, has worked in several different capacities. Currently she is a Data Procurement Specialist. When not working, she spends most of her time with her husband of 10 years and their two-year-old son.

Job Opportunities

Business Development Specialist: MyVRSpot is looking to fill a new position within our Sales Department.  We are looking for an experienced sales professional with a background in technology and/or education technology to be responsible for managing sales activity and opportunities in a designated multi-state sales territory.  While this is primarily a “work from home” position, candidates must reside in either Colorado, Illinois, Texas, Utah, Virginia, or North Carolina.  If interested in learning more about this opportunity, please send a cover letter of interest and your resume in confidence to

Customer Success Engineer:  MyVRSpot is looking to fill a new Customer Success Engineer position.  This position will be a key role as part of our Customer Success team.  You will not only help our customers learn our system with various training opportunities, but will also help them by answering questions, solving problems, and providing exceptional service at every level.  If interested in learning more about this opportunity, please send a cover letter of interest and your resume in confidence to

Our Happy Clients and Partners