Barak Sella's Location
Israel
Barak Sella's Work
Barak Sella's Education
Barak Sella's Skills
Barak Sella's Summary
Barak Sella, based in Israel, is currently a IT Director of Business Applications at Radware, bringing experience from previous roles at Radware and 888.com. Barak Sella holds a MSc in Information Technology Managment - Recanati Faculy of Management @ Tel Aviv University. With a robust skill set that includes Online Gaming, Gaming, Analytics, Web Analytics, Analysis and more, Barak Sella contributes valuable insights to the industry. Barak Sella has 2 emails on RocketReach.