Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
iCST

iCST

iCST, established in 1996 in South Portland, Maine, specializes in improving the productivity and profitability of its clients by providing IT solutions and IT staff on a permanent and contract basis.

Last updated on

About iCST

Founded

1996

Estimated Revenue

$10M-$50M

Employees

11-50

Category

Industry

Staffing And Recruiting

Location

City

South Portland

State

Maine

Country

United States

Tech Stack (84)

search