American Landmaster has announced the hiring of its new VP of Engineering. David Ross has a 30-year history of leading…