Engineering Manager - Web Team Aptitude Software Limited , Wrocław, 25 dni temu ... and better solutions. Headquartered in London, we have seven office locations ... pl.talent.com