Freeman Technology has appointed Jamie Clayton to the new post of Operations Manager.



Freeman Technology has appointed Jamie Claytonto the new post of Operations Manager. He will be based at the company’s UK headquarters.