Essential Administrative Procedures for Moving to and Living in Germany

Published on and written by Cyril Jarnias

Moving to Germany isn’t just about finding a place to live and a job. It’s also about entering a highly structured administrative universe, sometimes confusing at first, but remarkably efficient once you understand the rules. From Anmeldung, visas, and health insurance to bank accounts, residence permits, a car, or taxation, each step follows precise logic.

Good to know:

This article provides a chronological and practical roadmap, based on official rules and procedures, to help you live in Germany in compliance with administrative formalities and thus avoid unnecessary stress.

Contents hide

Understanding the Core of the System: The Anmeldung, the Keystone of Life in Germany

In Germany, the first foundational procedure has a name you’ll see everywhere: Anmeldung. This is simply the official registration of your address with the local authorities. Without this step, many doors will remain closed.

What is the Anmeldung for and on what legal framework is it based?

The Anmeldung is a legal obligation for anyone living in Germany, German citizens and foreigners alike, EU nationals as well as non-EU nationals. It is based on the Bundesmeldegesetz (BMG), the Federal Registration Law.

Historically, this registration system dates back to the 19th century (Prussia, 1874) and remains today a central pillar of administrative organization. The data from this registration is used for:

planning daycare and school spots;

organizing elections and voter lists;

calculating financial allocations to municipalities;

locating residents in case of a disaster (floods, etc.).

Once registered, you receive an official certificate – the Meldebescheinigung or Anmeldebestätigung – which proves your address in Germany. Without this document, it is difficult to open a traditional bank account, sign a phone contract, apply for a residence permit, or access many public services.

Who must register, under what deadlines, and who is exempt?

Anyone planning to stay in Germany for more than three months must complete their Anmeldung. The legal deadline is 14 days after the actual move-in date. This rule applies to:

German citizens;

EU and EEA nationals;

third-country nationals, with or without a long-stay visa.

There are three main scenarios:

Residency SituationAnmeldung RequirementLegal Deadline
Stay longer than 3 monthsYes14 days after move-in
Stay less than 3 monthsNoNone
Change of address within GermanyYes (Ummeldung)14 days after moving

Certain exceptions exist. You are generally not required to register if you:

stay for less than three months in the country;

are already registered and are only changing your address temporarily for less than six months;

enjoy diplomatic privileges or exemptions provided by international agreements (such as NATO status).

What happens if you don’t register

In theory, failure to complete the Anmeldung, late registration, or providing incorrect information can result in a fine of up to 1,000 euros. In practice, especially in large cities where securing an appointment is difficult, a slight delay is often tolerated, but there is no guarantee of leniency.

Beyond the risk of a fine, not being registered blocks crucial procedures:

impossible to obtain proof of residence;

major difficulties in opening a traditional bank account;

– obstacles to obtaining a residence permit, a freelance permit, or an EU Blue Card;

– inability to quickly obtain your tax ID number (Steuer-ID);

– complications in accessing certain social benefits.

Where and how to do your Anmeldung?

The Anmeldung is done at the local office responsible for citizens. Depending on the city, this office goes by different names: Bürgeramt, Bürgerbüro, Einwohnermeldeamt, Meldebehörde, Rathaus, Kundenzentrum.

Tip:

In many large German cities, you are not required to go to the Bürgeramt closest to your home. You can choose any administrative office in the municipality. To find available offices and their availability, perform an online search combining your city’s name and the term “Bürgeramt.”

Some regions and federal states have begun offering Ummeldung (change of address) online – notably in Baden-Württemberg, Bavaria, Berlin, Bremen, or Hamburg – but the initial Anmeldung after arriving from abroad must still be done in person in the vast majority of cases.

Prerequisites: Suitable and “Registerable” Accommodation

To be able to register, you need a real and stable residential address where you receive mail. This point may seem obvious, but it’s one of the biggest hurdles to settling in, because it’s not enough to just sleep somewhere; you need to be able to be officially registered there.

Since 2015, the landlord (or the person renting you a room, if they have the landlord’s permission) must provide you with a specific document: the Wohnungsgeberbestätigung, sometimes called Einzugsbestätigung or Vermieterbescheinigung. This is a certificate confirming the provision of the accommodation, separate from the rental contract, and it is essential for the Anmeldung.

This document must contain:

the name and address of the landlord or “accommodation provider” (Wohnungsgeber);

the complete address of the accommodation;

the exact move-in date;

the names of all people registering at this address.

If the person signing is not the owner, the name of the owner may also be required. A main tenant (Hauptmieter) can sign the form if the owner has given them the right to do so. The rental contract alone, even signed, is generally not accepted as a substitute.

In practice, it is often impossible to register at the address of a standard hotel, short-term rental, or a typical Airbnb, unless your stay is long (several months) and explicitly accepted for registration. When a landlord categorically refuses to provide the Wohnungsgeberbestätigung, it’s a red flag: this may indicate an illegal sublet.

To overcome the initial difficulties, many new arrivals opt for:

a room in a shared apartment (WG) where the landlord accepts Anmeldung;

– a declared sublet;

– furnished housing specialized for expats on platforms like HousingAnywhere, Spotahome, Wunderflats, or Spacest;

– or the address of a friend, with the owner’s agreement.

Documents to bring for the Anmeldung

On the day of the appointment, the administration expects a relatively standardized set of documents. The exact titles vary slightly by city, but the structure remains the same. As a rule, you must present:

Important:

To register (Anmeldung) in Germany, you must present: a valid passport or national ID card (the Personalausweis for EU nationals; driver’s licenses are not accepted); a visa or residence permit for non-EU/EEA/Swiss nationals; the city-specific registration form duly filled out; the signed landlord’s confirmation (Wohnungsgeberbestätigung). For a first-time registration, also provide a marriage certificate if applicable and children’s birth certificates.

If your civil status documents are neither in German nor English, a translation certified by a sworn translator in Germany is often required. Providers like Lingoking are frequently mentioned for this type of service.

When several family members register, these documents are required for each person. Married couples and families can usually complete the Anmeldung in a single appointment; however, unmarried roommates often need separate appointments.

Making an Appointment: A Race Against Time

In major cities, securing a time slot is sometimes more difficult than filling out the form. The authorities strongly recommend booking an appointment online as soon as you know your move-in date. Bürgeramt websites almost always have a section like “Anmeldung Termin vereinbaren” to make reservations.

The problem: slots are highly sought after. Many municipalities release new appointments early in the morning, between 6:30 AM and 9 AM. So you sometimes have to log in very early, refresh the page repeatedly, or monitor availability for several days in a row.

Additionally, some municipalities:

maintain walk-in hours without an appointment, with a queue;

provide a telephone number (for example, 115 in Berlin) to search for a slot;

– require email confirmation of the reservation within a limited time, under penalty of cancellation (typical in Düsseldorf).

Even though the legal deadline is two weeks, the administration is aware of these difficulties. Keeping proof of your appointment attempts can help in case of a discussion about a slight delay.

How does the appointment at the Bürgeramt actually go?

Once you have the slot, the procedure is surprisingly quick: usually 5 to 15 minutes. It’s best to arrive early, especially in very busy offices. Upon entering, you take a ticket and wait for your number to appear on a screen, then you are called to a counter.

Good to know:

The clerk will check your documents, enter your information, and ask questions about your move, family status, and religious affiliation. The main difficulty can be the language: do not assume that clerks speak English. It is highly recommended to come accompanied by a German-speaking friend or an interpreter if you do not speak German.

It is also possible, in some cities, to authorize someone to do the procedure on your behalf. In this case, the person must present a signed power of attorney (Vollmacht), your original identification documents, and all required forms.

Once the data entry is complete, you immediately receive your registration certificate (Meldebescheinigung, Anmeldebestätigung or Amtliche Meldebestätigung). It is crucial to verify on the spot that your name, address, and civil status are spelled correctly: this certificate will be used for many procedures, and any error risks being replicated everywhere.

The Sensitive Question of Religion and Church Tax

During the Anmeldung, the form asks for your religious affiliation. This is not just statistical curiosity: in Germany, members of certain recognized religious communities (Catholic, Protestant, Jewish, etc.) pay a specific income tax, the Kirchensteuer (church tax).

This church tax typically amounts to 8-9% of the income tax you already pay. In other words, indicating that you are a member of a recognized Church significantly increases the total amount deducted each month.

If you do not wish to pay the Kirchensteuer, it is recommended to declare yourself “ohne Religion” (without religion) at the time of registration. In return, some churches may subsequently refuse access to religious services such as marriage, baptism, or funerals, except upon explicit re-joining.

Change of Address (Ummeldung) and Departure from Germany (Abmeldung)

As soon as you leave one residence for another within the country, you must repeat the same process in the new city or new district. This time, it’s an Ummeldung, but the logic is identical: a new form, a new Wohnungsgeberbestätigung, and a 14-day deadline. You do not have to deregister from your old address; the new administration transmits the information.

During this Ummeldung, certain documents must be updated, for example your residence permit or your car registration papers. Changing the address on a vehicle registration certificate may incur a fee (for example, €10.80 per vehicle).

If you leave Germany permanently or give up a secondary residence, you must complete an Abmeldung. This deregistration can be done by appointment at the Bürgeramt, sometimes by mail. You then receive an Abmeldebescheinigung, a very valuable document for:

canceling your health insurance, internet, and phone contracts;

– stopping payment of the broadcasting fee (Rundfunkbeitrag);

– potentially requesting a refund of certain pension contributions (in specific cases).

This Abmeldung can be done within the seven days preceding the departure date, and up to 14 days after.

Finally, note that in Germany you can have a primary residence (Hauptwohnsitz) and a secondary residence (Nebenwohnsitz or Zweitwohnsitz). Some cities tax secondary residences; it is therefore important to correctly declare the nature of each address.

After the Anmeldung: The Tax ID Number (Steuer-ID), the Pivot of Your Financial Life

Once you have your Anmeldebescheinigung in hand, the tax administration automatically gets to work. The next step no longer depends on you: your Steueridentifikationsnummer, or Steuer-ID, is assigned and sent to you by mail.

What is the Steuer-ID for and who needs it?

The Steuer-ID is a unique 11-digit personal number, created in 2007 to centralize all tax matters. It remains the same for your entire life, even if you change cities, your name, or leave the country. It is managed by the Bundeszentralamt für Steuern (BZSt), the Federal Central Tax Office.

Anyone officially registered in Germany receives one:

employees, freelancers, and self-employed individuals;

students, interns, job seekers;

non-working spouses;

children (upon their registration with the civil registry);

cross-border commuters working in Germany.

It is absolutely necessary for:

Good to know:

The tax identification number (Steuer-ID) is indispensable for: enabling your employer to pay you and calculate your taxes correctly; avoiding being placed by default in tax class 6, the highest-taxed bracket; opening a bank account at many banks; filing a tax return; receiving benefits such as child allowance, unemployment benefits, student aid; registering with the public or private health insurance system; registering a company or conducting real estate transactions.

How and when do you receive this number?

Most of the time, you don’t have to do anything. After your Anmeldung at the Bürgeramt, the information is transmitted to the BZSt, which generates your Tax ID and sends you a letter at your declared address. The stated timeframe varies between sources from 2 to 6 weeks; in practice, many cities mention 2 to 4 weeks.

Two practical points not to overlook:

Good to know:

Your name must be listed exactly as it is on your mailbox, otherwise your mail risks being returned to sender. Furthermore, be aware that some town halls can, for a small fee, provide you with your tax identification number (Steuer-ID) more quickly, for example within 10 days after your registration (Anmeldung).

If, after a reasonable period, you have not received anything, you can contact the local tax office (Finanzamt) or the BZSt via an online form, by mail, or by going to the counter with your passport and registration certificate.

For those who cannot register (for example, certain cross-border workers), a specific form (010250) exists to request the number directly from the tax administration. This method works to varying degrees, sometimes in about 80% of cases; the normal route via Anmeldung is still strongly preferred.

Finally, if you lose the original letter, your Steuer-ID is also listed on your pay slips, tax assessments, or your online tax account; your employer or tax advisor can also retrieve it.

Health Insurance: A Legal Obligation from the Moment You Settle

As soon as you live in Germany, you must be covered by a health insurance recognized by German law. This is not optional: it is a legal obligation enshrined in the Sozialgesetzbuch V (SGB V), the Social Code.

A Universal System Based on Solidarity

The German healthcare system is based on a universal, multi-payer model, where public funds (Gesetzliche Krankenversicherung, GKV) and private insurers (Private Krankenversicherung, PKV) coexist. The goal is to provide access to high-quality care to all residents, regardless of their income or health status.

The fundamental principle is solidarity: those with higher incomes contribute more, which finances care for those who earn less or are sick. In parallel, Germany devotes a very significant share of its GDP to healthcare, which partly explains the quality of its hospital structures.

Public, Private, Expat: The Major Available Options

There are three main types of coverage:

90

In Germany, approximately 90% of the population is covered by public health insurance (GKV).

Each has its eligibility conditions:

employees whose gross annual income is below a certain threshold (€73,800 in 2025) are mandatory members of the public system;

– above this threshold, they can opt for private insurance;

– self-employed individuals, freelancers, professionals, and civil servants can also choose private insurance;

– students under 30 benefit from heavily discounted public rates;

– non-working spouses and children can be covered free of charge under the public scheme, subject to income conditions.

How much does health insurance cost?

In the public system, contributions are proportional to income. The base rate is 14.6% of gross salary, shared between employer and employee. To this is added a supplementary contribution, specific to each fund, averaging around 1.7–2.5%. In 2025, the typical overall rate is thus around 17% of gross salary, capped at a certain income level (Beitragsbemessungsgrenze).

1174

Self-employed individuals can pay up to about €1,174 per month for their health insurance contribution, depending on their income.

In the private system, the calculation does not depend on income, but on age, health status, and chosen benefits. A healthy thirty-something can find policies between €100 and €300 per month, but each family member must have their own contract.

Why Insurance is Central to Residence Procedures

Health insurance comes into play at several key moments during your settlement:

– to obtain a long-stay visa or a residence permit, you must prove you are covered by insurance that meets German standards;

– as soon as you complete your Anmeldung, the insurance obligation is legally activated;

– for certain residence permits (freelance, EU Blue Card, job-seeking visa, etc.), authorities closely examine the compliance of your coverage.

In practice, many new arrivals start with an “expat” insurance recognized by the Foreigners’ Office (Ausländerbehörde), while they find a job, then switch to the standard public or private system. Insurers like TK, AOK, Barmer, or DAK on the public side, and Allianz, AXA, DKV, Ottonova, or DR-Walter on the private side, are often cited for their ability to assist non-German speakers.

Visas and Residence Permits: Building a Durable Legal Status

Living in Germany for more than 90 days without being an EU citizen generally requires a long-stay visa (type D), followed by a residence permit issued in Germany.

Before Arrival: Choosing and Applying for the Right Visa

The landscape of German visas is vast, but can be summarized as follows:

Schengen visa (short stay up to 90 days for tourism, business, short courses);

national type D visa (long stay) for work, study, training, research, family reunification, etc.;

specialized visas: intensive language course, student, job seeker, au pair, vocational training, academic research, freelance, etc.;

EU Blue Card for highly qualified workers meeting certain diploma and salary criteria.

Good to know:

A Schengen tourist visa cannot be converted on-site into a long-stay visa (D visa). The application must be made in person, several months in advance, at the German consulate or embassy in your country of residence. The required file includes: application form, passport, biometric photos, proof of finances (blocked account, guarantor, or employment contract), health insurance, proof of temporary accommodation, translated documents, and payment of the processing fee (typically €75).

However, some countries benefit from a more flexible regime: nationals of countries like Australia, Canada, Japan, New Zealand, South Korea, the United Kingdom, or the United States can enter visa-free for 90 days and apply for their residence permit once in the country.

After Arrival: The Anmeldung, then the Residence Permit

Once in Germany with a D visa, the roadmap is fairly standard:

1. find (or confirm) accommodation; 2. complete the Anmeldung at the Bürgeramt within 14 days; 3. obtain the Meldebescheinigung; 4. make an appointment at the Ausländerbehörde (Foreigners’ Office) for the residence permit appropriate to your situation (work, study, freelance, family reunification, etc.); 5. present a complete file: passport, visa, proof of income, German health insurance, rental contract and Wohnungsgeberbestätigung, biometric photos, university enrollment certificate or employment contract, etc.

Good to know:

The issued residence permit is a plastic card in a credit-card format (eAT). It contains your biometric data and specifies the purpose of your stay (work, study, family) as well as your rights, including the validity period, the possibility to work, and the conditions for mobility within the Schengen area.

Special Cases: Freelance Visa and EU Blue Card

For the self-employed, Germany has established a specific permit: the freelance visa, aimed at liberal professions (artists, journalists, developers, translators, consultants, doctors, architects, etc.). It opens the door to:

pursuing self-employed activity in Germany;

the possibility to live anywhere in the country;

bringing family;

the prospect of a permanent permit after 3 to 5 years, and then citizenship after about 5 years, subject to conditions.

Example:

To obtain a freelance visa in Germany, authorities require concrete proof of economic viability. This includes presenting a detailed forecast of income and expenses, letters of intent from potential clients (ideally located in Germany), adequate health insurance, as well as proof of sufficient financial resources. Depending on the sector, presentation of regulated professional qualifications may also be required.

For highly qualified employees, the EU Blue Card is based on a different mechanism. It is intended for graduates of higher education or people with equivalent qualifications (including certain experienced IT professionals without a degree), provided they have:

a qualified job offer in Germany;

a salary level above an annually variable threshold (for example around €48,300 for standard professions in 2025, lower for in-demand occupations like STEM, healthcare workers, or teachers);

– German health insurance.

The Blue Card is generally issued for the duration of the employment contract plus three months, up to a maximum of four years, and allows faster access to permanent residence (sometimes in 21 months with a good level of German). It also facilitates family reunification (no language level requirement for the spouse) and a subsequent change of country within the EU.

Housing, Bank Account, Car: The Other Administrative Pillars of Daily Life

Once your legal status and address are stabilized, other aspects take over: permanent housing, a German bank account, and, for some, vehicle registration.

Finding and Renting a Home: A Tight but Highly Regulated Market

Housing is one of the main headaches for new arrivals. A large portion of Germans rent their homes, and the supply of quality properties is real, but demand is particularly high in major cities (Berlin, Munich, Hamburg, Frankfurt, Düsseldorf, Cologne).

Rents vary enormously depending on the city and neighborhood. Some general ranges:

Type of AccommodationIn City Center (Average)In Outskirts (Average)
1 room / Studio~€700~€530
3 rooms / 2 Bedroom~€1,350<€1,000

Agencies and landlords almost always require a complete application file:

ID;

proof of status (employment contract, visa, university enrollment);

– proof of income (often the last three pay slips, or guarantors);

– sometimes a credit report (SCHUFA), hard to provide for a newcomer, but bank statements can compensate;

– tenant self-disclosure form (Mieterselbstauskunft).

Signing the lease is generally accompanied by: examining the terms of the tenancy, payment modalities, and the respective obligations of the parties.

Good to know:

When renting, you should budget for a security deposit that can be up to three months’ rent excluding utilities, often payable in three installments. The tenant’s notice period is usually three months. Agency fees may be added, capped at two months’ net rent + VAT when charged to the tenant.

Additional costs (Nebenkosten) cover heating, water, trash collection, maintenance of common areas, and certain local taxes; this is then referred to as Warmmiete for rent including utilities.

The Anmeldung then comes to close the loop: without stable, registerable housing, no registration, therefore no Steuer-ID, no easy-to-open bank account, and more difficulty obtaining a residence permit.

Opening a Bank Account: An Essential Tool for Integration

To receive a salary, pay rent, insurance, and bills, a German checking account (Girokonto) is practically indispensable. The banking ecosystem is very dense, with several types of players:

The German Banking Landscape

Germany has a diverse banking sector, structured around four main pillars.

Private Banks

Major institutions like Deutsche Bank, Commerzbank, and HypoVereinsbank, focused on national and international services.

Public Savings Banks

The Sparkassen, local public banks anchored in their regions and oriented towards public service.

Cooperative Banks

The Volksbanken and Raiffeisenbanken, owned by their members and focused on local and community needs.

Online Banks & Neobanks

Digital players like N26, bunq, Wise, Tomorrow, or Vivid, offering agile and mobile services.

Many traditional banks require:

proof of address (Meldebescheinigung);

a residence permit or valid visa;

– sometimes a SCHUFA report.

Neobanks like N26 or bunq are more flexible: they sometimes allow you to open an account before the Anmeldung, with a deadline to provide a Steuer-ID or definitive address later. However, some online institutions (DKB, ING-DiBa) require EU citizenship or a permanent residence permit.

The typical documents for opening an account are: proof of identity, proof of address, and a social security number.

application form;

passport;

proof of residence (Anmeldung or rental contract, depending on the case);

employment contract or proof of enrollment, if requested.

Identification can be done via PostIdent (at a post office), VideoIdent (video conference), or in-person verification at a branch. Once the account is open, you receive a German IBAN, a debit card (often a combination Girocard / Mastercard or Visa), and online access. This account quickly becomes the nerve center of your financial life in Germany.

Registering a Car: Another Facet of Bureaucracy

If you plan to drive your own vehicle, Germany also imposes precise registration. Every car must be registered at the Kfz‑Zulassungsstelle (vehicle registration office) of your place of residence. For this, you need:

Good to know:

To register a vehicle in Germany, you must present the following documents: proof of residence (Anmeldebescheinigung), proof of vehicle ownership (Fahrzeugbrief, sales contract, or import certificate), a valid technical inspection certificate (TÜV/Hauptuntersuchung), an insurance confirmation number (eVB-Nummer), a SEPA direct debit mandate for the vehicle tax, and finally, license plates to be manufactured after the official assignment of the letter and number combination.

The pure registration costs (excluding insurance) are generally between €20 and €60; to this add the cost of plates, the technical inspection, insurance, and the annual vehicle tax. In some cities, an environmental sticker (Umweltplakette) is mandatory to drive in low-emission zones.

Again, the logic is the same: without Anmeldung, no reference address, therefore difficult to officially register your vehicle.

Link Between Procedures: How Everything Fits Together in a Coherent Path

When you put all these procedures together, you see that they form a coherent, highly structured chain. Each one conditions the next.

Example:

A simplified diagram allows you to visualize this interdependence, offering a clear representation of the relationships and connections between the different elements mentioned in the article content.

StepKey ProcedureMain Condition(s)What It Unlocks
1Long-stay visa (if necessary)File approved by embassy (finances, insurance, purpose)Right to enter and stay > 90 days
2Housing searchResources, rental application fileStable and registerable address
3AnmeldungHousing + Wohnungsgeberbestätigung + passportProof of address, access to administration
4“Final” health insuranceAddress + potential employment, statusLegal compliance for residence permit, access to care
5Steuer-IDAnmeldung (automatic)Correct taxation, employment, banking, social benefits
6Bank accountMost often: passport + address + sometimes Steuer-IDSalary, rent, bills, daily life
7Residence permit (eAT card)Visa, Anmeldung, insurance, finances, purposeDurable right to live and work in Germany
8Ancillary procedures (car, benefits, taxation)All of the above elementsFull integration into the system

Understanding this sequence logic allows you to prioritize procedures, anticipate blockages, and avoid unnecessary back-and-forth between administrations.

Protecting Your Data and Limiting the Dissemination of Your Address

A final point worth mentioning: in Germany, the registered address can, in some cases, be communicated to third parties (companies, political parties, churches, etc.). If you are in a vulnerable situation or simply wish to enhance your privacy, you can request an Auskunftssperre, meaning an information block, from the registration office. This measure drastically limits the transmission of your address to external entities, especially if you cite a risk to your safety.

Good to know:

To live in Germany, prepare to establish four clear administrative foundations: an officially registered address, robust health insurance, a unique tax identifier, and a well-defined residence status. Once these steps are followed, subsequent procedures become much smoother.

Disclaimer: The information provided on this website is for informational purposes only and does not constitute financial, legal, or professional advice. We encourage you to consult qualified experts before making any investment, real estate, or expatriation decisions. Although we strive to maintain up-to-date and accurate information, we do not guarantee the completeness, accuracy, or timeliness of the proposed content. As investment and expatriation involve risks, we disclaim any liability for potential losses or damages arising from the use of this site. Your use of this site confirms your acceptance of these terms and your understanding of the associated risks.

About the author
Cyril Jarnias

Cyril Jarnias is an independent expert in international wealth management with over 20 years of experience. As an expatriate himself, he is dedicated to helping individuals and business leaders build, protect, and pass on their wealth with complete peace of mind.

On his website, cyriljarnias.com, he shares his expertise on international real estate, offshore company formation, and expatriation.

Thanks to his expertise, he offers sound advice to optimize his clients' wealth management. Cyril Jarnias is also recognized for his appearances in many prestigious media outlets such as BFM Business, les Français de l’étranger, Le Figaro, Les Echos, and Mieux vivre votre argent, where he shares his knowledge and know-how in wealth management.

Find me on social media:
  • LinkedIn
  • Twitter
  • YouTube
Our guides: