South Jakarta, Jakarta, Indonesia • 16 Employees
Marketing & Advertising
Look Media is an Indonesian multimedia company with more than 10 years of experience. Look Media's core business is developing videos for commercial, internal communication or instructional.