Is it better for me to directly contact companies in Qatar or go through agencies. I have my CV ready to send and really do want to return to Qatar once again!

Any advice or help would be greatly appreciated.

Thanks