192 results total, viewing 191 - 192
How often does your company experience technology-related issues?
Often – 46.7%
Occasionally – 26.7%
Rarely or never – 26.7%
Who is your resource for technical support?
The Providence Business News Executive Poll is a weekly survey of 70 business leaders throughout the state, representing small and large companies in a variety of industries.