University of Findlay is located at 1000 N Main St
, Findlay, OH 45840. It has around 500 - 1K employees. Its revenue is around $50 - 100M. The University of Findlay is an institution of higher education that is steeped in tradition and committed to providing the best education possible to its students. Our history and traditions, coupled with our desire for innovation, make The University of Findlay an excellent place to earn your degree.
Competitor - 1/8
Which company is more competitive with University of Findlay?