Computer-mediated Relationships and Trust: Managerial and Organizational Effects