I don't think anybody at that company is "very" technical.

Reminds me of working at the Department of Energy years ago.