Requirements and technical project lead
stockholm, stockholms lan, sweden
Zenicor Medical Systems AB
Tekniska högskolan vid Linköpings universitet
Dale Carnegie Leadership and Communication