Do you require a degree to supervise fabrication work ?
I have been offered a position on a oil and gas fabrication project, do I need a degree for a visa?
Reply
I have been offered a position on a oil and gas fabrication project, do I need a degree for a visa?