"It is a ridiculous demand which England and America make, that you shall speak so that they can understand you". -- Henry David Thoreau, Walden, 1846
I like accents, but contrary to the opinion of Jeanne, it has been my experience that many Americans do not, especially when they are seeking help desk support. Some are just impatient, some resent that the corporations have outsourced so many "American" jobs to foreign countries to save money, and some are just ignorant racists that don't like anybody who isn't like them. I think it's inevitable that you will encounter some of these if you work in the call center business. We are living, after all, in a world where our president tells us that everyone in El Salvador is MS-13 and that they would all move here tomorrow if we let them. I would like to think that the vast majority of Americans think that this is ridiculous but the results of the last election suggest otherwise.
Many businesses in the US advertise that they have US-based call support to attract those customers that don't want to deal with even the slightest of language barriers. I have a friend who manages a call center that fields calls from a wide variety of corporate clients. He has a hard time finding enough employees to staff his call center because a lot of native English speakers don't speak English well enough to satisfy his clients. They sometimes complain that his operators sound too "urban". He often jokes that he has to train people to speak "Suburban American".
I think that it will be hard to learn "Suburban American" and not worth the effort. My advice is that you should concentrate on improving your vocabulary and becoming fluent, and not worry about your accent. Call centers are going to need bilingual people who can speak Spanish without an accent.