User Avatar

IMD Europe GmbH

imdeurope
imd-europe.com
; Opens a new tab
·
IMD Europe GmbH was founded in 2013 as a Spin-Off of IMD LLC South Carolina (USA) to develop and maintain EMEA and EURASIA Regions.
1 follower
·
0 following