Web developer / Web designer / Multimedia Specialist / IT Technician / Social media manager at Cresta Holdings Pty Ltd - CHIPPENDALE, NSW, AU
Established since 1947, Cresta is the largest independent importer of quality Italian and Spanish footwear into Australasia.