Lorraine Sebata named director of impact at Stink in U.K. Monday, September 5, 2022 Global creative network Stink (Stink Films and Stink Studios UK) has brought Lorraine Sebata on board to take on the…