Logistics Manager at Green Climber of North America, Inc. - La Grange, Illinois, United States
Green Climber North America is proud to be the U.S.A. distributor of Green Climber remote-controlled slope mowers. All models offer 60 degree mowing, all directions! 500 Ft remote range. Innovation and efficiency you wont finad anywhere else.