Launch Manager jobs