Luca Inserra

Managing Director, Spain & Portugal
Madrid, ES

Luca is the managing director for Spain and Portugal at Milliman. He joined the firm in 2009.