Acosta Sales & Marketing operates across 65 locations in
Canada and the United States. It is a full service sales, marketing
and service company and is headquartered in Jacksonville,
Florida.
View page
yes, they just had a huge lay off a few weeks before christmas
of 2011.