M

Philippe Vella

#218149

Marketing Director, EMEA at TechTargetlinkedin.com/in/philippemvella