Amy Elliott

Amy is a media graduate with a passion for technology and business. she regularly writes for a number of blogs, sharing her ideas and advices.