Leigh Fox is the President and Chief Executive Officer of altafiber.
552 people are employed at altafiber.
altafiber is based in Cincinnati, Ohio.