Leadership

The Geeks on Site leadership is dedicated to providing premium quality computer repair and support services to homes and businesses nationwide.

Executive Team

  • George Otte
    Owner/ CEO

    George Otte is the owner and CEO of Geeks on Site. He is a driven Miami entrepreneur, deeply…

    read more
  • Vivian Borja
    Marketing Director

    Vivian Borja is the Marketing Director for Geeks on Site. Vivian is a dynamic, multicultural and multi-lingual senior…

    read more
  • Eric Valdez
    Corporate Controller

    Eric Valdez is the Corporate Controller for all of Otte’s companies, including Geeks on Site. As Controller, he…

    read more

Management Team

  • George Otte
    Owner/ CEO

    George Otte is the owner and CEO of Geeks on Site. He is a driven Miami entrepreneur, deeply…

    Read more
  • Vivian Borja
    Marketing Director

    Vivian Borja is the Marketing Director for Geeks on Site. Vivian is a dynamic, multicultural and multi-lingual senior…

    Read more
  • Eric Valdez
    Corporate Controller

    Eric Valdez is the Corporate Controller for all of Otte’s companies, including Geeks on Site. As Controller, he…

    Read more
  • Maria Salas
    Operations Manager

    Maria Salas joined Geeks on Site in 2010. She is responsible for the company’s day-to-day operations and has…

    Read more
  • Jhon Miranda
    IT Manager

    Jhon Miranda holds an AAB degree in IT networking software from Cuyahoga Community College, Ohio. Also, he holds…

    Read more
  • Mike Rocha
    Sales Manager

    Mike Rocha is the sales manager for Geeks on Site. Mike is very creative when it comes to…

    Read more
  • Piero Vidal
    Lead Supervisor

    Piero Vidal is the lead supervisor at Geeks on Site. In this capacity, his responsibilities include training and…

    Read more
  • Ryan Willis
    Onsite Operations Manager

    Ryan Willis, our onsite operations manager, joined Geeks on Site in August, 2016. Ryan has an entrepreneurial mindset,…

    Read more