Neumann, a global executive with 25 years of business experience across multiple industries and disciplines, will help grow the parent company of The Grounds Guys.