Company Name

Industry

Location

Revenue

Employees

Advanced MicroSystems

Information Technology and Services

United States, Maine

$5M to $10M

1-10

Fidra Consulting

Information Technology and Services

United States, Maine

$5M to $10M

1-10

New England Vending

Information Technology and Services

United States, Maine

$5M to $10M

1-10