Steven D. McCulley named new Atherton Chief of Police The Town of Atherton selected Steven D. McCulley as its new Chief of Police following a recruitment process that yielded over 30 applicants and included interviews by Contributed Contenton April 17, 2017