CEO
Tim Johnson
CEO Approval Rating
70/100
IBSA is a dealer and retailer of lumber and building material products in North Carolina.