News Trending

Postmates laid off all its city managers yesterday

ad+1

 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

0 comments: