44 jobs for "Services Architect 3 - Paris/London"