Teejan's IT department is led by Massadeh Oubeida (Senior Site Engineer) and has 70 employees.
Looking for a particular Teejan employee's phone or email?