David Keller has extensive experience in management, having served as a Manager at CenturyLink since May 1999 and simultaneously holding the position of Manager in Project Management at Lumen Technologies since the same date. This dual role reflects a strong commitment to leadership and project oversight within the telecommunications industry.
This person is not in any teams
This person is not in any offices