Torben Siggaard

Torben is a plant manager for Arla Foods, Inc. in Norton Shores.  He is married to DeLynne and they have two boys. He lives in Norton Shores.