Metra Digital Innovation
Telkom Landmark Tower . 21st Floor
Jl. Jendral Gatot Subroto Kav. 52
Jakarta 12710 . Indonesia

Phone: +6221 2793 7910
U.S. Representative Office:
440 N. Wolfe Rd. Sunnyvale, CA 94085
Click here for map
Get in Touch