Non technical refers to those with no technical expertise.

Non technical

Sorry, no posts matched your criteria.