Following his graduation from the Leiden University Law School, Otto began his career in finance at ING Group in 1992, and continued his career at ING Group between 1992 and 2008, serving as Regional Manager, Secretary General, Vice President of Marketing, Senior Vice President of Sales and Sales Support, Director of Marketing, General Manager of Sales and Marketing, and General Manager of ING Insurance and Postbank Insurance. After his two-year term as the CEO of OHRA, he continued his career serving as the Director of the Commercial Department at Delta Lloyd NV between 2010 and 2013. Otto joined Achmea in the middle of 2013 as the Head of Non-life Insurance Branch. Since 2015, Otto has been a Member of the Board of Directors at Achmea. At the same time, Otto is the Chair of the Board of Directors for Eureko Sigorta and Interamerican Greece, and the Chair of the Supervisory Board for Achmea Australia and Inshared.