TL Production Manager for carbon composite rowing boat construction facility The Landing School Bristol, CT, USA Nov 27, 2023