Astro Studios, Inc.
Managing Consultant - Architecture within Financial Services
4 days ago
London
Our people are strategists, innovators, designers, consultants, digital experts, scientists, engineers and technologists. We operate globally from offices across the UK, US, Netherlands and Nordics