Ehud Gefen, founder and owner of the company, completed his B.Arch. in Pratt Institute in New York. His first exposure to designing public buildings was with Sharon Architects in Tel Aviv, founded by the internationally known architect Arie Sharon, where he worked on major health, educational and commercial facilities.
In 1983 Gefen established his own firm in Tel Aviv, quickly establishing his position as a leader in the design of major projects, with a specializing in healthcare.
Born in Israel in 1950, he is married and father of three.