Profile

Benoit heads Technology, Innovation and Integration activities for SITA Europe Business Development.
Read more
Let's do Biz