1, H. Calleja Schembri Street
Keanad Ltd, an advertising, marketing and design agency, primarily based in Malta outsources work to EU countries & other nations worldwide. At we offer advertising services across all possible medium ranging from print design, video production, events, ...
Advertising, Marketing, Design, Public Relations, Events