work

NEC

Developing EMEA advertising and display campaigns for this global tech company.