Principal Business Architect
Microsoft · London, England · Dublin, Leinster · Stockholm, Stockholm · Guadeloupe, Guadeloupe · Spain · Romania
Microsoft · London, England · Dublin, Leinster · Stockholm, Stockholm · Guadeloupe, Guadeloupe · Spain · Romania