Atticus Worx

Product Manager
Tours, France

About Atticus

Languages

English, French

Areas of Expertise

Innovation & development, Marketing

Comments & conversations