Life Insurance Advisor at AMEC Foster Wheeler