Steve Mitchell is STC INSISO’s new CFO
STC INSISO has introduced Mr. Steve Mitchell as its new Chief Financial Officer due to significant growth. Mr. Mitchell will be responsible for maintaining robust financial structures and control frameworks within the business, in addition to providing insightful financial analysis to support decision-making and strategic planning. Bringing a wealth of...