Inbay appoints new Marketing Director, Frances Moore
Inbay Ltd appoints new Marketing Director, Frances Moore commencing June 2020. Moore joins from UK based MSP, Taylor Made Computer Solutions and Peach Technologies where she was Group Marketing Manager.
Read more