General Contractor Role

See this article that shows the default permissions for the General Contractor role in Join; all of these permissions can be updated and customized as needed by an Administrator. 

This role has mostly admin permissions within Join since they are typically responsible for managing milestones and items. The notable exception between the General Contractor role and Administrator roles is that a General Contractor cannot edit permissions.