People and organizations — where they have been, where they are going, and what they’ve been doing…
Senior Vice President of Sales EMEA region, Tacton