Eoin Duane currently works as the Managing Director for Insight Partners. He previously worked at Introhive as a Board Member.