Each engagement has unique challenges and requires specialized skills and services. Its our job to make you successful in tackling those challenges. To do this we bring a diverse staff with a broad variety of skills and experience to serve you.  In addition to being great consultants (yes consulting is a skill!) our people have managerial, programmatic and technical experience they bring to bear on your behalf.