Is that from a custom career? I don't see a position in the Tech Guru career called Customer Support.
Double checking my mods - the only possible thing would be Neia_Careers_Commons, but I don't have any of its mods. I don't know if it really adds anything as opposed to being a framework for more packages. I've deleted it, for now.