Role: Technical Release Manager Location: Cincinnati, OH (Onsite) Duration: 12 Months Key Responsibilities Drive the strategy of the Release/Environment team. Coordinate deployment of code and hardware changes while ensuring environment consistency and availability. Create comprehensive Release Plan