Stephen McCafferty currently serves as a Business Development Executive at Cymulate, a role held since December 2023. Prior to this position, Stephen was a Senior Business Development Representative at MetaCompliance from June 2021 to December 2023, where valuable expertise in driving business development initiatives was gained.
This person is not in any teams
This person is not in any offices