Team Engineering Limited, a London-based supplier of contract and permanent personnel to the engineering sector, has recently made three new appointments in its Twickenham office: Claire Brewer, Resourcer ; Anya Knoll, Resourcer; and Ash Singh, Marketing and PR consultant.