After reading this, one point i find funny is - you hire fresh grads as technicians? fresh grad meaning degree grads or? if you were referring to degree holders, well, that's an underqualified job. Probably you have to play a part in
ITE career fair and talk to the students and find those your company wants. Talking to students and seeing their work will give you great help in understanding their attitude and thinking.