payment card industry standard careers in Seeb, Oman