Glenn has been an owner of Wood Components & Technologies since 1991. Previously he was employed by Carnation Company (now Nestle USA), Glendale, CA (1974-1990). He served as Assistant Plant Manager at the Oconomowoc, WI facility (1983-1985), Plant Manager at the Kokomo, IN facility (1985-1987) and Plant Manager at the Waverly, IA facility (1987-1990).
Glenn served as an officer in the U.S. Navy (1970-1974).
Glenn attended and graduated from Illinois Institute of Technology in Chicago (1966-1970) with a degree in Chemistry.