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 of strategic…