peachtree careers in Oman