Problem
Users can't add custom technician company positions in ServiceTitan. The positions are pre-made and hard-coded for reporting purposes.
Solution
There's no option to create and add company positions to technicians as all the positions are hard-coded for reporting purposes.
Create and add roles
As a workaround, you can create and add Roles:
Go to the navigation bar and click Settings
.In the side panel, click People > Role permissions.
In the Technician Roles section, click Add.
In the window that opens, enter a role name and click Save.
Grant the necessary permissions and click Save.
In the side panel, click People > Technicians.
Select a technician and click Edit.
In the Role field, select the role you just created.

When finished, click Save Changes.