Sales Executive, B2B Insurance
Shift Technology
Tokyo
Executive & C-Suite