#1,639,282 (-31%) - magnivate.com
Title: Magnivate Group / Your Digital Engagement Partner
Description: Based in Jakarta - Indonesia, we are a collaboration of specialists in technology, design and business that strive to produce a high-profile digital creative that suites and works for brands.