Brian Edwards has extensive experience in leadership and law enforcement, currently serving as Executive Vice President at Grand River Dam Authority since May 2012. Prior to this role, Brian held the position of Undersheriff at Tulsa County Sheriff's Office from March 1981 to April 2012, contributing over three decades of service in public safety and organizational management.
Sign up to view 0 direct reports
Get started