2017年04月——2018年12月,任山东省滨州市统计局局长。
2018年12月——2019年12月,任山东省滨州市发展和改革委员会主任。
2019年1月,任滨州市新旧动能转换综合试验区建设办公室主任、滨州市能源局局长(兼)。
2019年11月,任滨州市人大常委会副秘书长。
2017年4月28日,山东省滨州市第十一届人民代表大会常务委员会第2次会议宣布:根据滨州市市长崔洪刚的提请,决定任命李茂生为滨州市统计局局长。[1]
2018年12月29日,山东省滨州市第十一届人民代表大会常务委员会第16次会议决定:免去李茂生的滨州市统计局局长职务,任命李茂生为滨州市发展和改革委员会主任。[2]
2019年1月,滨州市人民政府决定:任李茂生为滨州市新旧动能转换综合试验区建设办公室主任、滨州市能源局局长(兼)。[3]
2019年11月1日,滨州市第十一届人民代表大会常务委员会第25次会议决定:任命李茂生为滨州市人大常委会副秘书长;免去其滨州市发展和改革委员会主任职务。[4]