TERRY DUBRAY
Terry DuBray is the Audio Engineer for Weave News and also a Contributing Editor for the Interweaving podcast. He works at St. Lawrence University as the Music Departmentβs Production Manager for the various departmental ensembles and as the Sound Specialist for the Performance and Communication Arts Department.