Binu George's Location
Abu Dhabi, Abu Dhabi, AE
Binu George's Summary
Binu George, based in Abu Dhabi, Abu Dhabi, AE, is currently a Business Development Manager at Doodle Technologies UAE. With a robust skill set that includes Rendering and more, Binu George contributes valuable insights to the industry.