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

Members of the MyVRSpot management team have been serving the education industry for over 50 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.

Business Development Team

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.
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.
Tana McCauley
Tana McCauleyRegional Sales Manager
Tana is a Regional 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.
Kym Humay
Kym HumayRegional Sales Manager
Kym is a former early childhood educator and has been working multiple verticals within the EdTech space for over 20 years. She is passionate about bringing Best-in-Class, cutting-edge technology solutions to schools and districts. She is an advocate for streamlining and supporting the ever-growing needs of K-12 Administrators, Teachers, and Students alike. Outside the office, you can find her spending time with family and friends, gardening and enjoying the outdoors.
Kim Brewer
Kim BrewerRegional Sales Manager
Kim is a Regional Sales Manager at MyVRSpot, focused on building relationships with new customers in TX, CA, CO, MO, and Ohio. After 10 years as an educator, Kim has spent the last eleven years providing educational technology and curriculum solutions to school districts. Kim is fortunate to be able to merge two of her passions, assisting teachers and improving the quality of education for all students, and providing technology solutions that make a real difference in education.
Away from the office, you can find Kim enjoying time with her family, typically at a baseball or soccer field with her husband supporting one of her 4 children!

Cheyenne Terranova-Kessler
Cheyenne Terranova-KesslerBusiness 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.
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 TolentinoDirector of Account Management
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.
Lisa Harmison
Lisa HarmisonCustomer Success Manager
Lisa joined MyVRSpot in Spring, 2017. She spent six years as part of our Business Development team before transitioning to an Account Manager in 2023. Her primary role now involves expanding customer relationships while providing exceptional onsite and remote training and support. Lisa has extensive experience in customer service, marketing, and regulatory compliance. Outside the office, she can be found at most international soccer matches throughout the US and tackling various home projects.
Enrique Cantu
Enrique CantuCustomer Success Manager
Enrique is a retired US Air Force service member. He has over 15 years experience in adult education with the last 6 focusing in technology training, curriculum development and training content creation. Enrique shares with our customers his wealth of digital streaming subject matter expertise. Although a techie at heart, Enrique enjoys getting his hands dirty working in his garage wrenching on his motorcycle or tackling the next DIY project. Technology is a passion for him and he enjoys teaching those who think they can’t, and teaching them that they “Cantu”.
Daniel Wright
Daniel WrightCustomer Support Specialist
As a Customer Support Specialist, Daniel manages front line support for all MyVRSpot services. He brings his communication and problem solving skills to the forefront in providing excellent customer experiences at every opportunity, and making sure that if something is wrong, he will make it “wright”. Outside of work, Daniel enjoys cooking, spending time with his dogs and in creating various forms of art.
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