all aspects of Chubb Life's business at the global and SEA and NZ market, across channels and functions; and includes strategy... strategy development, i.e., serving as a primary internal strategy consultant and advisor to Chubb life's global management...