"Leeds was a good employer to work for. Training is extensive. Great managers. Only reason I no longer work for them is Covid shut them down. Company is full of advancement opportunities."
Update your browser to have a more positive job search experience.
Upgrade My Browser