Richard Blue

#187863

Strategy & Technology Consultant