Skip to main content

Our Team

Joseph Vanderbosch

Chief Technology Officer

Joseph Vanderbosch is the current CTO and founder of On Call Technology Group. He is responsible for the long-term vision to promote growth and success in the company as well as procuring and implementing the latest technologies to stay on the cutting edge.

Joseph Vanderbosch

Larry Vanderbosch

Operations Manager

Larry has been a Western New York resident his entire life. He has over 40 years of operational management experience and uses his experience and skills to keep the company operating efficiently and within budget.

Larry Vanderbosch

Zachary Munger

Technical Services Manager

Zach has lived in WNY his whole life, and has worked in the IT world for over 15 years. He has been with the On Call team since 2016.

Zachary Munger

Thomas Golderesi

Technician

Thomas is a skilled IT installer with over 10 years of experience in delivering high-quality technology solutions. With a strong background in setting up and troubleshooting hardware and software systems, Thomas has built a reputation for efficiency, reliability, and problem-solving.

Outside of work, Thomas is passionate about solving Rubik’s cubes, a hobby that reflects a love for puzzles and challenges. This problem-solving mindset carries over into the professional realm, where attention to detail and perseverance are key to ensuring successful installations and system optimizations.

Thomas Golderesi

Jackson Longo

Technician

Jackson Longo

Jim Horncastle

Senior Network Engineer

Jim’s life has been marked by a series of diverse and impactful experiences. At the age of six, he built his first computer, sparking a lifelong passion for technology. He graduated high school at just 17 and immediately pursued a college degree focused on computers. During his time in school, Jim also discovered a love for caffeine, theatre, and music. After earning degrees in Computer Repair & Networking Technologies and Theatre, he began his professional journey with WNYCS.

Jim Horncastle

Join the team


We are hiring! If you are looking for an exciting career in technology, take a look at positions we have available immediately.