I am in the midst applying for the TC and would anyone know more about their corporate department, considering they are specialists in the insurance sector. Since my research has not yielded much about their corporate team, and how it operates, any assistance would be appreciated.