NetPlus Alliance, an industrial and contractor supplies buying group based in Lockport, New York, has hired Sebastian Habermehl as the company’s new marketing manager. Before joining NetPlus, Habermehl worked as the lead marketing specialist for Taylor Devices Inc., a manufacturer of critical damping and shock isolation solutions designed to protect buildings and structures from the […]