International strategy and marketing senior advisory services. market strategy and insight; business development; partnerships; executive strategy and communications; enterprise strategy; global affairs and influencer relations.
SNAPSHOT
Description: Company executive.
Trading frequency: Not Trading
Madrone Advisory