CallBlade employs 8 employees. The CallBlade management team includes Mohamed Elrakaiby (General Manager), Zaid Awany (Business Process Outsourcing Manager), and Ahmed Marrae (Data Entry Specialist).
Looking for a particular CallBlade employee's phone or email?