lots of new ideas
Planning and management Hire technical people who know what they are doing Technical Director (Manager) in Massachusetts is completely unqualified.
Leadership Scores are rated in the Bottom 40% of similar size companies on Comparably