Edgemont Partners Hires Managing Director Igor Sokolovsky