Rachel Scanlon

Managing director at D2 Legal Technology