Welter

meaning: a large and especially badly organized number of things:

usage: We are reducing the company's welter of development projects and will streamline sales and marketing .