Legal

Terms & Conditions

These website terms provide a general framework. Any paid engagement should also be governed by a written proposal, statement of work or service agreement specific to that project.