Client Partner - Public Safety & Defence
Made TechManchester, England, GBClient Partner - Public Safety & Defence.Any UK Office Hub (Bristol / London / Manchester / Swansea).Our aim at Made Tech is to use human‑centred technology to improve our society.We believe puttin... Show more