People Click Authoria is a talent management firm located in Waltham. The company strives to help businesses acquire the best possible talent available. Its experienced staff aims to help reduce costs, improve tracking and build a culture of high performance.