UtilitiesCompany
Otter Tail Ownership
Who owns Otter Tail?
.
Otter Tail Business Overview
Where is Otter Tail headquartered?
Otter Tail is headquartered in Fergus Falls, Minnesota.
What is Otter Tail’s revenue?
Otter Tail disclosed revenue of 1,349M USD for 2023 and 1,460M USD for 2022.
How many employees does Otter Tail have?
Otter Tail has 2,655 employees.
What sector is Otter Tail in?
Otter Tail is an utilities company.
When was Otter Tail founded?
Otter Tail was founded in 1907.
Utilities M&A Summary in
Join Mergr to view all 0 acquisitions of utilities companies in , including .