Ofir was my manager for 1 year and 7 months, during which I watched Ofir become an excellent manager. Ofir is extremly professional in his managing, he pays very close attention to his subordinates' tasks, also he has a profound understanding of the job at hand and a good understanding of his boundaries. Ofir is hard working, a great team member and a first degree professional. In need of professional advice, Ofir would be my first choice. Ofir is fun to work with both as a manager as well as a team member.