Al Duffy Posted on March 5, 2025 at 1:22 pm. Al Duffy founded the Productivity Improvement Centre, known as The PIC Group in 1985. The PIC Group began as a three-day seminar and evolved into an organization that is recognized as a quality assurance leader, with locations in Oshawa and Madison Heights, Michigan and satellite operations in western Ontario and throughout the southern United States. As president and chief operating officer, Duffy is responsible for approximately 1,700 employees and has hired many Durham College graduates and placement students. He also uses his knowledge and leadership skills as a member of the Cathedral Bluffs Yacht Club in Scarborough, Ontario, which raises money for Ronald McDonald House through its annual Cruise for Kids event. SHARE: