Minimum 5 years related working experience, preferably in IT industry. Familiar with social media, internet marketing and SEO practices. Experience in developing and implementing digital branding strategies. Good knowledge and best practices of the key concepts of digital marketing and the main channels and techniques including SEO, PPC, social media, Google Adwords etc. Good writing skill, and content editing across various digital platform. Knowledge in design tools e.g. Adobe Creative Suite. Knowledge in website design and creation. Proficient in both written and spoken English. Good interpersonal skill, committed, enjoy meeting people and can multi-task. Possess own transport. Advertising & Promotion Generate & manage marketing strategies and initiatives Work closely with sales and product team to conceptualize ideas and promotion plans Organize events, create promotions and participate in exhibitions to generate sales leads. Maintain and keep track all marketing activities expenses to ensure cost effectiveness. Analyse market trends and development by tracking new products and updating the company on the competitors' advertising and marketing activities. Responsible for generating brochures, advertorial flyers, write ups, website and copywriting of advertising and promotional materials. Produce artwork design for all promotional channel, website, advertising and printing materials. Maintain full and up to date customer database. Branding Develop and manage company's branding activities. To enhance company's corporate image. Media & Public Relations Ensure company's website, blog and social media is updated regularly with relevant news and other announcements on promotions, products etc. Plan and monitor the ongoing company presence on digital and social media. Handle press releases and dissemination of information to media. Build relationship with relevant publication editorial and journalist