Completed – Deputy Site Manager in the Service Industry

Deputy Site Manager in the Service Industry located in Stockholm. Completed 161005