, London. Established in 2020, They have quickly become a 10 strong team, delivering exceptional work through strong client... Head of Department. Collaborating with a small and dynamic team of design engineers, electrical engineers, and an associate...
Eden Brown