Geoff Davidson Photo
  • Bio

Geoff Davidson

Case Manager

Geoff was born and raised in Georgia. He graduated from Valdosta State University. Geoff believes each client has a story to tell and is worth being listened to. He makes sure each client is taken care of like they are a part of the Red Top family and feel a sense of community within their stay here. Outside of clinical hours, Geoff likes to spend time outside in nature, attending music concerts and being with his family.