I have met "Customer Success Engineers" and other managerial or marketing related roles with the moniker Engineer. People want to call themselves engineers.
I have met "Customer Success Engineers" and other managerial or marketing related roles with the moniker Engineer. People want to call themselves engineers.