James Leech

James Leech Email and Phone Number

Vice President Of Strategy And Corporate Development at Palette Life Sciences
James Leech's email is jleech@bblsa.com and James Leech's phone number is +1617-236-0954 .

James Leech Contact Details

img
Phone
+1617-236-0954

James Leech Company Details

img
Location
Santa Barbara, California, United States
img
Industry
Medical Devices
img

Related Employees