c4 technical services Jobs in finland,mn - 5