Technical Lead in edinburgh | ApplyBoost