Zeljko Jeftic

Zeljko Jeftic

Smiling bald man in glasses wearing white shirt and black vest, circular yellow frame

Position Title
Senior Director, Global Market Development, Einride

Tags