Stanley Black & Decker appoints Dr. Mark Maybury to the newly created position of Chief Technology Officer

Stanley Black & Decker appoints Dr. Mark Maybury to the newly created position of Chief Technology Officer   NEW BRITAIN, Conn., 2017-Nov-14 — /EPR Retail News/ — Stanley Black & Decker (NYSE: SWK) has named Dr. Mark Maybury to the newly created position of Chief Technology Officer. Maybury joins the organization from The MITRE Corporation, where he held a variety […]