Office Manager at Kestrelstack Partners — Yokohama, Japan · 11jobs