2 roles match
2 open leadership roles. The longest has been listed for 190 days.
Match Group
San Francisco, California; Los Angeles, California; Palo Alto, California260k–300k USD / yearFrom the company's Lever board
43 days ago
New York, New YorkUSD 219k to 263kFrom the company's Lever board
190 days ago