Jackie Aguglia

Growth Manager at Interact

No bio yet


Org chart

This person is not in the org chart


Teams


Offices

This person is not in any offices


Interact

Interact is an award-winning, digital strategy, creative design and production company in Luxembourg. They provide multimedia information technology services including online, offline and mobile applications.


Industries

Headquarters

Luxembourg

Employees

11-50

Links