A partnership, association or corporation may practice engineering in its own name if one of its main functions is to practice engineering and the practice is done under the control and supervision of a member of the partnership or association or a director of the corporation who is a registered engineer.