BMC Remedy careers in Suez, Egypt