Popular Front office supervisor jobs locations