Scott Richard Named Vice President – Global Head of Sales and Strategy
Austin, TX February 14,2022 – S3, the leading full-service compliance and trade analytics software company, announced today the appointment of Scott Richard as Vice President – Global Head of Sales…