We are on the lookout for an enthusiastic Marketing and Communications Executive to join our stellar team at Algo Technologies Pte. Ltd. in Kuala Lumpur,