James employs 302 employees. The James management team includes Alexandre D'Echallens (Head of sales and marketing), Olivier Rats (Executive Director), and Mélody Marsais (Assistant RH).
Looking for a particular James employee's phone or email?