Let's go back to your flight.
When you were handed off to him and you checked in on frequency, he should have responded with your callsign, followed by his position on frequency. Was his position as an approach or departure controller?
For example, "November 123 Alpha Bravo, Jacksonville Approach", "Southwest thirty-two, Jacksonville Departure", or something similar?
If so, that would put him at the TRACON level, not en-route. If he identified as "Jacksonville Center", then we would he at the en-route level.
BL.