Articles Posted by David Elliott Lewis

David was originally trained as an Industrial/Organizational Psychologist. Working as a consultant to large organizations, he created and fielded software to assist in executive performance assessment. He also taught Masters level courses in the Human Resources and Organizational Development program at the University of San Francisco. From 1984 to 2000, he founded and ran the database software development, publishing and consulting company Strategic Edge. More recently he has been engaging in political writing, photography, activism and volunteering to improve his community. He currently serves as the secretary of the city's Mental Health Board.