Alan Klembczyk set to become new leader at Taylor Devices as Doug Taylor sets retirement date By: Buffalo Business First via Business Journals March 22, 2018 at 14:41 PM EDT Taylor, who turned 70 years old last week, started working at the company his father founded at the age of 14. Read More >>