Both. We can take on a project from start to finish, or we can fulfill strategic roles according to the needs of your internal team. We can provide full time, part time, or on-demand resources.