Country Manager, Japan
Miro· Tokyo, JP
remote · global manager seen live 1 day ago
About the Role Miro is looking for an exceptional General Manager to lead our Japan business. Japan is one of Miro's fastest-growing markets, and that growth is about to accelerate: we've made a significant recent investment in a Japan Data Center, removing a long-standing
This link goes straight to the employer's greenhouse page. Posted 4 days ago.We last confirmed it was open 1 day ago.