and extensive industrial business experience as an entrepreneur or senior manager in one or more of the following technological... as an entrepreneur or senior manager in an SMEs would be considered an asset. *Recent is defined as within the last 3 years......
Job Location: London, ON, Canada