Contact Us

About Us

News

Careers

Contact Us

Glenn Tarbutton

Manager of Customer Relations, Backup Power Services

Glenn Tarbutton supports clients throughout Texas, Oklahoma, Missouri, Kansas, Louisiana, and Arkansas with over 25 years of experience in the power industry. After two decades with a leading inverter manufacturer, he specializes in specifying and delivering dependable power solutions tailored to each client’s needs. Glenn is committed to being highly responsive and reliable, working tirelessly to resolve challenges and ensure no detail is overlooked. Clients trust his consistent follow-through, knowing Glenn will never fail meet critical commitments. Passionate about helping people, he takes pride in playing a vital role in keeping essential services powered and supporting continuity for every customer.

Vantage Point Solutions