Sightline Payments Expands Management Team with Appointment of New Chief Financial Officer and Chief Legal Officer
Recent $100 million capital raise helps Sightline also recruit talented Chief Marketing Officer, Chief People Officer and Chief of Staff ...