Contact IntBizDev
We aim to respond within 1 business day.
Email: support@intbizdev.com
Address:
Clyde Offices, 2nd Floor48 West George Street
Glasgow
G2 1BP
United Kingdom
For billing, manage your subscription in the Customer Portal (link provided in your dashboard email).