Making Science's Finance department is led by Jérémie Leitao (Managing Director France) and has 34 employees.
Looking for a particular Making Science employee's phone or email?