Top Rated Speakers
Speaker DirectoryHomeE-commerce

Profile

Luke Macfarlan

Head of Product

Leafwell

Country or State

United States

Bio

Product Manager for Digital Products

Similar Speakers

Current Position

Head of Product at Leafwell

Degrees

Master of Business Administration (M.B.A.), Business

Skills