Yes, CheddrSuite supports multiple positions per employee. 

The positions section is where you will assign positions the staff member for scheduling and messaging purposes.  If you assign a staff member as both a Cook and a Server his or her name will populate as a potential candidate for a shift in the scheduling feature.  The staff member will also receive position specific messaging.  The Pay Rate can be entered is Salary or Hourly.  The number you enter in this box will be used to calculate the project labor expense in the Scheduling tab.

You will be asked to decide what position you will assign this individual as their primary role.