Finn Corp., headquartered in Cincinnati, welcomed several new members to its organization. Greg Lee accepted the position of VP of sales, marketing and aftermarket. Lee has more than 20 years of experience in industrial product and mobile equipment sales force management, marketing, aftermarket/customer care, new product development as well as a background in sales channel management. […]