Principal Business Architect

Microsoft · London, England · Dublin, Leinster · Stockholm, Stockholm · Guadeloupe, Guadeloupe · Spain · Romania

Apply on Microsoft's site