Our role varies depending on the specifics of each engagement, and may range from at-risk developer to fee-based development manager, to providing advisory and implementation support services, acting either as the team leader, or a member of a team.
We customize our project teams to provide the specific expertise needed for each project.