Stran & Company, Inc. kondigt aan dat Sheila Johnshoy op 12 april 2024 ontslag heeft genomen als Chief Operating Officer van het bedrijf. Het ontslag van mevrouw Johnshoy was niet het gevolg van een meningsverschil met de activiteiten, het beleid of de praktijken van het bedrijf.