No, CTTC offers positions for both technical and non-technical roles. While engineering graduates have specific opportunities, there are also positions available for candidates with different educational backgrounds.