Carlos Castro

Carlos Castro

Carlos Castro

Carlos is the Manager of Field Services and is responsible for overseeing TXUE's pole inspection department.