Glenn Watts has extensive experience as a technician at ListenUp, having been with the company since March 1982. Over the years, Glenn has developed a deep expertise in technical operations and support within the organization.
This person is not in the org chart
This person is not in any teams
This person is not in any offices