Bucher Emhart Glass is currently looking for a Site Manager/Plant Manager for its manufacturing site in Horseheads NY, USA.