With over 25 years in software research and development, Ben brings a vast array of expertise to Five Blocks. As Director of Research & Development, he leads the development of the firm’s proprietary technology tools and applications. Ben has played many different technical roles over his career including system analyst, software architect, and software customer support representative. He has led software development teams working on both desktop and web products. Before joining Five Blocks, Ben oversaw the web development, process automation, technical documentation, customer support and research of complex software suites. Ben graduated Cum Laude with a degree in computer science from Hebrew University in 1988.