The effects of customer contact on organizational structure and performance in service firms