Head of EMEA Channel Marketing
Commvault
Université Paris Sud (Paris XI)
Institute of Technology Tralee - Ireland