Appointments at Stork April 28th 2012, 1:28am 1 min read Facebook An icon of a facebook f logo. LinkedIn An icon of the LinkedIn logo. Twitter An icon of the Twitter logo. Energy-service firm Stork Technical Services (STS) announced two senior appointments in Aberdeen yesterday.