US

 

Selah House

selahhouse.com

On Anderson University Campus 1201 East 5th Street, Suite 3000
Anderson, IN 46012-3486 USA

Talk to Representative

1-888-692-0505

Interested in Selah House

Request A Quote

AVERAGE SCORE

100%

Key Facts for
Selah House

Year Founded:

1997

 

Revenue:

$1 million - $3 million

 

Fulltime Employees:

363

 

Pricing:

Economy prices for extremely cost-conscious marketers

 

Major Clients:

Confidential

 

Reviews & Ratings

0.0/5|

0 Reviews