Long Ridge Partners jobs