MyVRSpot was started in 2009, and is the only video management service dedicated to working within K12 school districts for the hosting, creating, editing, sharing, and streaming of user-created media. The MyVRSpot service is currently used by more than 650 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 40 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, Arizona, Illinois, Texas, Indiana, North Carolina, and Utah. 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
As MyVRSpot’s CTO, Zach oversees all day to day tech operations, manages our domestic and international development teams, creates our customized partnership integrations, and oversees development of our video-rich tools and resources. When away from his keyboard and family, Zach spends much of his time on the golf course, having played courses throughout the US, as well as in England, Ireland, Asia, Greece, and the Middle East.
Michael Kessler
Michael KesslerFounder and CEO
Michael Kessler is the Founder of the MyVRSpot video management system and serves as the Chief Executive Officer. Michael has more than 30 years experience in developing software products and services for K12 education and in building relationships with school districts around the country. In addition to working with the Sales, Support and Leadership teams, he helps provide the overall vision in the company’s path moving forward.
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, Greg manages all finance, human resources, and operations of the company, and is an active member of our Leadership Team. In his spare time, he is often out exploring new disc golf courses, designing climbing holds, or spending time with family.
Sarah Clements
Sarah ClementsDirector of Customer Relations
Sarah joined MyVRSpot in January 2020 as an Account Manager and member of the Customer Success Team. In those three short years, she has been responsible for building out a customer implementation and training program, creating training materials for both in-house and customer use, and has set the standard for meeting the company’s goals in providing excellence in customer service. As the Director of Customer Relations, she also manages the Customer Success Team. Sarah previously worked in elementary schools, both as a teacher and an Instructional Technology Coach. When Sarah is not working or chasing her two kids, she is relaxing with a good book.
Kyle Cavolo
Kyle CavoloVice President of Business Development - Education
Kyle is a former educator and transitioned into the EdTech space more than 20 years ago. She has worked with State Departments of Education and LEAs across the country, informing on next generation technologies. She is passionate about helping state departments and districts to be successful in garnering the technical skills and knowledge needed to be successful while always keeping the students as the main focus.

Business Development Team

Jeff McMahon
Jeff McMahonVice President of Corporate/Government Partnerships
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.
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.
Tana McCauley
Tana McCauleyTerritory Sales Manager
Tana is a Territory Sales Manager at MyVRSpot, and focuses on creating and building lasting relationships with new customers. She spent five years in Texas education as a technology teacher, coach, and technology director, both at the middle and high school level. When she is away from the office, she attends her son’s activities, enjoys watching and playing various sports, traveling, and spending time with family and friends.
Cheyenne Terranova
Cheyenne TerranovaBusiness Development Specialist
Cheyenne is a Business Development Specialist, focusing on anticipating the needs of current customers and building long lasting relationships with new customers. She came to MyVRSpot with over 7 years of excellent customer service experience at executive, fast-paced organizations. Outside of work, you can find her in the garden, hiking, or spending time with her family and friends.
Jackson Bennett
Jackson BennettSales Support Specialist
Jackson is one of our Sales Support Specialists and works with both the sales and marketing teams to help build relationships with new customers. Previous to working at MyVRSpot, he spent two years in Peru helping to teach English to both children and adults. When not working, he enjoys pick-up games of soccer, spending time with his kids, and strumming his guitar.
Sophia Glenburn
Sophia GlenburnSales Support Specialist
Sophia has been with MyVRSpot as a Sales Support Specialist since 2021, and provides outreach to new prospective customers.
She is an expert at providing online demonstrations of the solution and uses her years of teaching experience to illustrate real world product integration. In her spare time she can be found singing in various community theater musicals.
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.

Customer Success Team

Randi Tolentino
Randi TolentinoCustomer Success Manager
Randi has worked in blended and online learning by being a high school teacher, building and district level administration, and adult learner course facilitator over the past 20 years. She brings knowledge of IT, curriculum design, and the ability to communicate the importance of integrating the two for the benefit of the end user. Randi enjoys spending time with her husband and three sons, music, traveling, and cheering on her boys as their biggest fan.
Becky Pollyea
Becky PollyeaCustomer Success Manager
Becky comes to MyVRSpot with experience working for public, private, charter and virtual schools. She taught Music, Drama, and Humanities in Colorado, Vermont, Wisconsin and Utah. She also worked for an award-winning online learning company, both as mentor and curriculum writer. At MyVRSpot she focuses on implementation and training and enjoys showing educators how to creatively leverage technology to increase student and community engagement. Outside the office, she likes to sing, dance, race walk, paddle board, and cycle.
Angela Derr
Angela DerrSolutions Engineer
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.

MyVRSpot Certified Educator Program

Are you interested in taking your media creation and instructional technology skills to the next level? Follow the steps below to become a MyVRSpot Certified Educator!

Step 1:

Attend and participate in any three of our webinars

Step 2:

Complete a cumulative assignment demonstrating proficiency in the MyVRSpot platform.

Step 3:

Get a letter of completion and digital badge confirming your MyVRSpot Certified Educator status.

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 (home office), Illinois, Indiana, Texas, Utah, Arizona, or North Carolina. If interested in learning more about this opportunity, please send a cover letter of interest and your resume in confidence to

Account Manager: MyVRSpot is looking to fill a new position on our Account Management team. The Account Manager plays an integral role in the company, as they are the primary contact between customers and the Company. They handle all outbound customer support, reaching out to their customers on a regular basis and keeping them advised of product enhancements. Account Managers are also the customers’ point of contact for implementation and training, and will also serve in a consultative role, sharing best practices in using our services to meet the customers’ overall objectives. We are looking for candidates with a history of being successful in teaching technology to adult learners. While this is primarily a “work from home” position, candidates must reside in either Colorado (home office), Illinois, Indiana, Texas, Utah, Arizona, or North Carolina. If interested in learning more about this opportunity, please send a cover letter of interest and your resume in confidence to