24 jobs at CapTech