Bob Jarrard Email

Territory Manager . Owens Communications

Current Roles

Employees:
20
Revenue:
$5.2M
About
Owens Communications Inc. is a telecommunications company based out of 1621 W Main St, Louisville, KY, United States.
Owens Communications Address
1621 W Main St
Louisville, KY
United States
Owens Communications Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.