Stephen Delos Santos, There is catholic service in Ras Laffan Industrial City. When you join the company, just ask them and they will tell you when and where.

You would most likely be given accommodation in Ras Laffan. Check with the company. Travelling to Doha City takes most of an hour, one way