Hastings John M.

VP Manufacturing & Operations, Officer