

Article
Leader Profile: Robert Drake
Director of Technology | North Shore Country Day School | Winnetka, Illinois
If you haven't met Robert Drake, director of technology at North Shore Country Day School (NSCD) in Winnetka, Illinois, you might assume he is a normal guy doing work similar to yours.