Genie’s Ben Bradshaw, executive vice president, North American sales and Scott Owyen, director of training, talk about technology that improves safety and efficiency; the benefits... This donation ...