Howell takes over as Openwork CEO following Houghton’s exit
The Openwork Partnership has confirmed Richard Houghton has stepped down as CEO, with executive chairman Philip Howell taking over as ...
Read moreThe Openwork Partnership has confirmed Richard Houghton has stepped down as CEO, with executive chairman Philip Howell taking over as ...
Read more