Trans-Northern Pipelines Inc.
Piping Design Engineer
SNC-Lavalin
Senior Piping Engineer, p.engineer
Design Group Staffing Inc.
Senior Mechanical Engineer
SNC-Lavalin
Senior and Lead Piping Engineer
Petropars Operation and Management Company (POMC)
Senior Mechanical Engineer
TECHNICAL FACULTY, TEHRAN UNIVERSITY