Project Leader / Principal, Insurance, Spain - Madrid, Spain - Boston Consulting Group | Joinrs