ads

Thursday, August 31, 2017

Postmates laid off all its city managers yesterday

 While one on-demand delivery startup expands this week, another is contracting a bit. TechCrunch has learned and confirmed that Postmates has let go of all of its city managers, as it centralizes some of its operations at its headquarters in San Francisco. The total number of people affected by the move is 15 across markets like Boston, Denver, Las Vegas, Nashville, New York, Philadelphia,… Read More


from TechCrunch http://ift.tt/2wLxfQ7
via IFTTT

No comments:

Post a Comment

Apple Vision Pro: Day One

It’s Friday, February 2, 2024. Today is the day. You’ve been eyeing the Vision Pro since Tim Cook stepped onstage with the product at last y...