Number of employees
70
Annual revenue
$10000000
"Lowell, Inc. will meet or exceed customer expectations in all products and services and provide quality throughout our processes by focusing the entire organization on long term customer satisfaction."